NodeJs——字符串转换

简介:     Query String模块用于实现URL参数字符串与参数对象之间的互相转换,提供了"stringify"、"parse"等一些实用函数来针对字符串进行处理,通过序列化和反序列化,来更好的应对实际开发中的条件需求,对于逻辑的处理也提供了很好的帮助。



    Query String模块用于实现URL参数字符串与参数对象之间的互相转换,提供了"stringify"、"parse"等一些实用函数来针对字符串进行处理,通过序列化和反序列化,来更好的应对实际开发中的条件需求,对于逻辑的处理也提供了很好的帮助。

  
 一,stringify


//stringify函数的作用就是序列化对象,也就是说将对象类型转换成一个字符串类型(默认的分割符("&")和分配符("="))
//例如:querystring.stringify("对象")

var querystring= require('querystring');
var result = querystring.stringify({foo:'bar',cool:['xux', 'yys']});
console.log(result);




二,stringify多参数用法


//对象被序列化为字符串之后默认是通过分割符("&")和分配符("=")组成的,也可以自己定义组合结果
//例1:querystring.stringify("对象","分隔符","分配符")

var querystring = require('querystring');
var result = querystring.stringify({foo:'bar',cool:['xux', 'yys']},'*','$');
console.log(result);





  三,parse函数用法


/*
	反序列化函数——parse函数,parse函数的作用就是反序列化字符串(默认是由"="、"&"拼接而成),转换得到一个对象类型。如下示例:

	例1:querystring.parse("字符串")
*/

var querystring = require('querystring');
var result = querystring.parse('foo=bar&cool=xux&cool=yys');
console.log(result);



 







目录
相关文章
|
4月前
|
Python
Python如何将字符串转换为大写字母
Python如何将字符串转换为大写字母
|
6月前
|
Python
python 字符串 hex 互转
python 字符串 hex 互转
29 0
|
1月前
|
人工智能 机器人 测试技术
【python】python十进制转二进制(不使用内置方法)
【python】python十进制转二进制(不使用内置方法)
|
7月前
|
Go
Go语言strconv不会? 字符串转换直看这里
Go语言strconv不会? 字符串转换直看这里
20 0
|
9月前
|
数据库 Python
python时间格式的相互转换
python时间格式的相互转换
52 0
|
11月前
|
存储 JSON JavaScript
Python3内置模块之json编码解码方法讲解
Python3内置模块之json编码解码方法讲解
|
Python
Python中format格式化字符串的基本使用
括号及其里面的字符 (称作格式化字段) 将会被 format() 中的参数替换。 在括号中的数字用于指向传入对象在 format() 中的位置,如下所示:
72 0
|
JSON JavaScript 前端开发
【Python之正则表达式与JSON】
正则表达式是一个特殊的字符序列,一个字符串是否与我们所设定的这样的字符序列,相匹配。
156 0
|
JavaScript
NodeJS:字符串和base64相互转换
NodeJS:字符串和base64相互转换
896 0
|
XML JSON JavaScript
【Python】基础知识(JSON)
俗话说,欲先善其事,必先利其器。作为一个小白,当选择了一门语言来学习的时候,我们的电脑得安装这个语言。「Python」 是一门编程语言,可以在服务器上使用 Python 来创建 Web 应用程序
【Python】基础知识(JSON)