クエリ文字列モジュールをNode.jsの

1.モジュールは、クエリ文字列を導入しました

VAR QS =が必要です( 'クエリ文字列')

その目的として2変換部クエリ文字列

qs.parse(STR)

例:

するvar strの= '名前= ZS&年齢= 12&セット=男' 
はconsole.log(qs.parse(STR));

結果を印刷します:

{名: 'ZS'、年齢:12 ''、セット: '男'}

3.フォームにクエリオブジェクト

qs.stringify(OBJ)

例:

VAR OBJ = { 
    名: 'LS' 
    年齢: 13 
} 

にconsole.log(qs.stringify(OBJ))。

結果を印刷します:

名前= LS&年齢= 13

4.qs.unescape(STR)の使用:

オブジェクトが以下の場合は、値中国人の値であって、

VAR OBJ = { 
    名: 'ls'で
    年齢: 13 
    性別: '女' 
}

このオブジェクトは、文字列のクエリに変換されます。

qs.parse(OBJ) 

結果はこれです:

名前= LS&年齢= 13&性別=%E5%A5%B3

今回私たちはコーディングの問題、使用qs.unescape(STR)を解決する必要があります

qs.unescape(qs.parse(OBJ))

得られた結果はしなかった[文字化け]

名前= LS&年齢= 13&性別=女

 

おすすめ

転載: www.cnblogs.com/luguankun/p/12667915.html