2017-08-07 6 views
0

データがjsonまたはcsvファイルを介して供給されているかどうかに基づいて動作を適応させる事前要求スクリプトを作成する必要があります。postman:実行中にデータファイルの種類/名前を調べる方法はありますか?

データファイルの種類またはデータファイルの名前を決定するランタイムメカニズムはありますか?私は次の操作を行うことができます

何か、ここで

if (data.fileType === "json") { 
//data interpretation as per json hierarchy 
} else { 
//data interpretation as per csv structure 
} 

、私はdata.fileTypeを置き換えるために何を使用することができますか?

data.fileNameを把握することはできますか?

答えて

1

dataをjsonとして解析できます。

var parsedData; 

try { 
    parsedData = JSON.parse(data); // Will throw an error if data not JSON 
    // Your logic to parse data as JSON goes here 
} catch (e) { 
    parsedData = data; // data is not JSON, check for CSV 
    // Your logic to parse as CSV goes here 
} 
関連する問題