node.js o módulo querystring

1. O módulo introduzido querystring

var qs = exigem ( 'querystring')

2. convertendo cadeia de consulta porção como um objecto da mesma

qs.parse (str)

Exemplos:

var str = 'nome = zs & idade = 12 & = conjunto男' 
console.log (qs.parse (str));

Imprimir Resultados:

{Name: 'zs', idade: '12', conjunto: '男'}

3. O objecto da consulta em forma

qs.stringify (obj)

Exemplos:

var obj = { 
    nome: 'ls' , 
    idade: 13 , 
} 

console.log (qs.stringify (obj));

Imprimir Resultados:

name = ls & age = 13

4.qs.unescape (str) uso:

Se segue-se um objeto, valorizar valores chinesas compreendendo:

var obj = { 
    name: 'ls' , 
    idade: 13 , 
    sexo: '女' 
}

Este objeto é convertido em uma consulta string:

qs.parse (obj) 

O resultado é este:

name = ls & age = 13 & sexo =% E5% A5% B3

Então, desta vez, devemos resolver os problemas de codificação, uso qs.unescape (STR)

qs.unescape (qs.parse (obj))

Os resultados obtidos fez não [ilegível] a

name = ls & age = 13 & sexo = 女

 

Acho que você gosta

Origin www.cnblogs.com/luguankun/p/12667915.html
Recomendado
Clasificación