Node.js el módulo de cadena de consulta

1. El módulo de cadena de consulta introducido

var qs = require ( 'querystring')

2. conversión de cadena de consulta porción como un objeto de la misma

qs.parse (str)

Ejemplos:

var str = 'name = zs y edad = 12 y set =男' 
console.log (qs.parse (str));

Imprimir Resultados:

{Nombre: '' ZS, edad: '12', 'set: 男'}

3. El objeto de consulta en forma de

qs.stringify (obj)

Ejemplos:

var obj = { 
    nombre: 'ls' , 
    edad: 13 , 
} 

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

Imprimir Resultados:

name = LS & edad = 13

4.qs.unescape (str) Uso:

Si no sigue un objeto, el valor de los valores chinos que comprenden:

var obj = { 
    nombre: 'ls' , 
    edad: 13 , 
    el sexo: ''女
}

Este objeto se convierte en una cadena de consulta:

qs.parse (obj) 

El resultado es el siguiente:

name = LS & edad = 13 y el sexo =% E5% A5% B3

Así que esta vez hay que resolver los problemas de codificación, el uso qs.unescape (STR)

qs.unescape (qs.parse (obj))

Los resultados obtenidos no [ilegible] la

name = LS & edad = 13 y el sexo = 女

 

Supongo que te gusta

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