摘要:酷庫,每天兩分鐘,了解一個流行庫。標準庫中有一個庫叫,這個庫用來處理查詢字符串但是很遺憾,不支持內(nèi)嵌對象和數(shù)組如果我們程序的前端界面表單中存在數(shù)組,標準庫的就無法滿足我們的需求了。
NPM酷庫,每天兩分鐘,了解一個流行NPM庫。
Node.js 標準庫中有一個庫叫querystring,這個庫用來處理URL查詢字符串:
const querystring = require("querystring"); querystring.parse("foo=bar&baz=1"); // { foo:"bar", baz: "1" }
但是很遺憾,querystring 不支持內(nèi)嵌對象和數(shù)組:
const querystring = require("querystring"); querystring.parse("foo[bar]=1&baz[]=2"); // { "foo[bar]": "1", "baz[]": "2" }
如果我們程序的前端界面form表單中存在數(shù)組,標準庫的querystring就無法滿足我們的需求了。
qsqs 是querystring的增強版本,最重要的特性就是支持內(nèi)嵌對象和數(shù)組:
const qs = require("qs"); qs.parse("foo[bar]=1&baz[]=2"); // { foo: { bar: "1" }, baz: [ "2" ] }參考資料
https://github.com/ljharb/qs
歡迎關(guān)注公眾號:梁興臣每天了解一個NPM庫,一年后成為Node.js高手
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/92539.html
摘要:酷庫,每天兩分鐘,了解一個流行庫。在酷庫中,我們學(xué)習(xí)了如何使用庫將格式文檔字符串解析為的對象數(shù)據(jù),本期,我們繼續(xù)學(xué)習(xí),一個可以以流編程的方式解析。 NPM酷庫,每天兩分鐘,了解一個流行NPM庫?!?在NPM酷庫051中,我們學(xué)習(xí)了如何使用xml2js庫將XML格式文檔字符串解析為JavaScript的對象數(shù)據(jù),本期,我們繼續(xù)學(xué)習(xí)sax,一個可以以流編程的方式解析XML。 使用流編程的方...
摘要:酷庫,每天兩分鐘,了解一個流行庫。在酷庫中,我們學(xué)習(xí)了如何使用庫將格式文檔字符串解析為的對象數(shù)據(jù),本期,我們繼續(xù)學(xué)習(xí),一個可以以流編程的方式解析。 NPM酷庫,每天兩分鐘,了解一個流行NPM庫。· 在NPM酷庫051中,我們學(xué)習(xí)了如何使用xml2js庫將XML格式文檔字符串解析為JavaScript的對象數(shù)據(jù),本期,我們繼續(xù)學(xué)習(xí)sax,一個可以以流編程的方式解析XML。 使用流編程的方...
摘要:酷庫,每天兩分鐘,了解一個流行庫。在酷庫中,我們介紹了可以將數(shù)據(jù)導(dǎo)出為文件的庫,今天,今天我們再來了解如何解析導(dǎo)入一個文件。用于將一個文本字符串數(shù)據(jù)解析為對象或數(shù)組張三李四張三李四除了同步方式解析,還提供異步函數(shù)和流對象支持。 NPM酷庫,每天兩分鐘,了解一個流行NPM庫?!?在NPM酷庫048中,我們介紹了可以將JSON數(shù)據(jù)導(dǎo)出為csv文件的庫:json2csv,今天,今天我們再來了...
摘要:酷庫,每天兩分鐘,了解一個流行庫。在酷庫中,我們介紹了使用創(chuàng)建格式文檔,今天我們來學(xué)習(xí)如何解析文檔數(shù)據(jù)。此外,也支持生成。得到的格式文檔數(shù)據(jù)為使用庫提供的對象,可以方便地將數(shù)據(jù)直接轉(zhuǎn)成格式,相對于庫更加方便使用。 NPM酷庫,每天兩分鐘,了解一個流行NPM庫?!?在NPM酷庫050中,我們介紹了使用xmlbuilder創(chuàng)建XML格式文檔,今天我們來學(xué)習(xí)如何解析XML文檔數(shù)據(jù)。 xml2...
摘要:酷庫,每天兩分鐘,了解一個流行庫。在酷庫中,我們介紹了使用創(chuàng)建格式文檔,今天我們來學(xué)習(xí)如何解析文檔數(shù)據(jù)。此外,也支持生成。得到的格式文檔數(shù)據(jù)為使用庫提供的對象,可以方便地將數(shù)據(jù)直接轉(zhuǎn)成格式,相對于庫更加方便使用。 NPM酷庫,每天兩分鐘,了解一個流行NPM庫。· 在NPM酷庫050中,我們介紹了使用xmlbuilder創(chuàng)建XML格式文檔,今天我們來學(xué)習(xí)如何解析XML文檔數(shù)據(jù)。 xml2...
閱讀 3397·2023-04-25 14:07
閱讀 3467·2021-09-28 09:35
閱讀 2097·2019-08-30 15:55
閱讀 1412·2019-08-30 13:48
閱讀 2505·2019-08-30 13:16
閱讀 3206·2019-08-30 12:54
閱讀 3241·2019-08-30 11:19
閱讀 1881·2019-08-29 17:17