ENVI是一款圖像處理軟件,它提供了許多處理遙感數據的工具。其中,json.parse函數可以幫助我們將json格式的數據轉換為js對象。
// 例如,我們有如下的json字符串 var jsonStr = '{"name":"Tom","age":18,"gender":"male"}'; // 如果要將它轉換為js對象,應該這樣做 var obj = JSON.parse(jsonStr); // 然后可以使用obj對象來訪問其中的屬性 console.log(obj.name); // Tom
在ENVI中使用json.parse函數也非常簡單,只需要按照js的語法編寫即可。
Function parseJSON(strInput) Begin Return JSON.parse(strInput); End
這樣我們就可以在ENVI中像下面這樣調用json.parse函數了。
// 例如,我們有如下的json字符串 var jsonStr = '{"name":"Tom","age":18,"gender":"male"}'; // 如果要將它轉換為js對象,應該這樣做 var obj = parseJSON(jsonStr); // 然后可以使用obj對象來訪問其中的屬性 Print, obj.name; // Tom
總結來說,ENVI提供的json.parse函數可以非常方便地將json字符串轉換為js對象。在使用時只需要按照js的語法編寫即可。