#このチュートリアルの動作環境: Windows7 システム、nodejs バージョン 12.19.0、DELL G3 コンピューター。文字列をオブジェクトに変換する Nodejs メソッド: 1. eval() 関数、構文 "eval('(' str ')')" を使用します; 2. "JSON.parse()" 関数を使用します、構文「JSON.parse(str)」。
NodeJS オブジェクトと文字列の間の変換
文字列からオブジェクトへ:
1、eval 関数を使用します。
var str='{"F001":true,"F002":false,"F003":false }'; var obj = eval('('+str+')'); //必须加括号才可以将该字符串转换成对象,加括号表示运行里面的代码。 console.log(obj.F001);//true
2、JSON.parse 関数を使用します。
var str='{"F001":true,"F002":false,"F003":false }'; //属性名必须已经被引号括起,否则转换将失败。 var obj=JSON.parse(str); console.log(obj.F002); //false
オブジェクトを文字列に変換します。
var obj={F001:true,F002:false,F003:false }; console.log(JSON.stringify(obj));//Node原生支持JSON //{"F001":true,"F002":false,"F003":false}
nodejs チュートリアルをご覧ください。 !
以上がNodejsで文字列をオブジェクトに変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。