ホームページ > ウェブフロントエンド > jsチュートリアル > Nodejsで文字列をオブジェクトに変換する方法

Nodejsで文字列をオブジェクトに変換する方法

青灯夜游
リリース: 2021-12-31 13:43:10
オリジナル
3248 人が閲覧しました

文字列をオブジェクトに変換する Nodejs メソッド: 1. eval() 関数、構文 "eval('(' str ')')" を使用します; 2. "JSON.parse()" 関数を使用します、構文「JSON.parse(str)」。

Nodejsで文字列をオブジェクトに変換する方法

#このチュートリアルの動作環境: Windows7 システム、nodejs バージョン 12.19.0、DELL G3 コンピューター。

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート