摘要:酷庫,每天兩分鐘,了解一個流行庫。在酷庫中,我們介紹了使用創建格式文檔,今天我們來學習如何解析文檔數據。此外,也支持生成。得到的格式文檔數據為使用庫提供的對象,可以方便地將數據直接轉成格式,相對于庫更加方便使用。
NPM酷庫,每天兩分鐘,了解一個流行NPM庫。·
在NPM酷庫050中,我們介紹了使用xmlbuilder創建XML格式文檔,今天我們來學習如何解析XML文檔數據。
xml2js使用 xml2js 可以方便地將XML格式字符串數據解析成JavaScript中的對象數據。
const xml2js = require("xml2js"); let xml = "Hello xml2js! " xml2js.parseString(xml, function (err, result) { console.log(result); // {root: "Hello xml2js!"} });
如上所示,使用xml2js庫提供的parseString函數可以方便解析XML數據。此外,xml2js也支持生成XML。
const xml2js = require("xml2js"); let obj = {name: "Super", Surname: "Man", age: 23}; let builder = new xml2js.Builder(); let xml = builder.buildObject(obj);
得到的XML格式文檔數據為:
Super Man 23
使用xml2js庫提供的Builder對象,可以方便地將JSON數據直接轉成XML格式,相對于xmlbuilder庫更加方便使用。
參考資料https://github.com/Leonidas-f...
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/110394.html
摘要:酷庫,每天兩分鐘,了解一個流行庫。在酷庫中,我們介紹了使用創建格式文檔,今天我們來學習如何解析文檔數據。此外,也支持生成。得到的格式文檔數據為使用庫提供的對象,可以方便地將數據直接轉成格式,相對于庫更加方便使用。 NPM酷庫,每天兩分鐘,了解一個流行NPM庫?!?在NPM酷庫050中,我們介紹了使用xmlbuilder創建XML格式文檔,今天我們來學習如何解析XML文檔數據。 xml2...
摘要:酷庫,每天兩分鐘,了解一個流行庫。在酷庫中,我們學習了如何使用庫將格式文檔字符串解析為的對象數據,本期,我們繼續學習,一個可以以流編程的方式解析。 NPM酷庫,每天兩分鐘,了解一個流行NPM庫?!?在NPM酷庫051中,我們學習了如何使用xml2js庫將XML格式文檔字符串解析為JavaScript的對象數據,本期,我們繼續學習sax,一個可以以流編程的方式解析XML。 使用流編程的方...
摘要:酷庫,每天兩分鐘,了解一個流行庫。在酷庫中,我們學習了如何使用庫將格式文檔字符串解析為的對象數據,本期,我們繼續學習,一個可以以流編程的方式解析。 NPM酷庫,每天兩分鐘,了解一個流行NPM庫?!?在NPM酷庫051中,我們學習了如何使用xml2js庫將XML格式文檔字符串解析為JavaScript的對象數據,本期,我們繼續學習sax,一個可以以流編程的方式解析XML。 使用流編程的方...
摘要:酷庫,每天兩分鐘,了解一個流行庫。在前幾期酷庫中,我們介紹了操作等數據格式文件,在外部系統接口中,我們還會經常遇到格式的接口協議。本期,我們先來了解,用來創建格式文檔。 NPM酷庫,每天兩分鐘,了解一個流行NPM庫?!?在前幾期NPM酷庫中,我們介紹了Node.js操作JSON5、YAML、CSON、CSV等數據格式文件,在外部系統接口中,我們還會經常遇到XML格式的接口協議。從本期開...
摘要:酷庫,每天兩分鐘,了解一個流行庫。在前幾期酷庫中,我們介紹了操作等數據格式文件,在外部系統接口中,我們還會經常遇到格式的接口協議。本期,我們先來了解,用來創建格式文檔。 NPM酷庫,每天兩分鐘,了解一個流行NPM庫?!?在前幾期NPM酷庫中,我們介紹了Node.js操作JSON5、YAML、CSON、CSV等數據格式文件,在外部系統接口中,我們還會經常遇到XML格式的接口協議。從本期開...
閱讀 2054·2019-08-30 15:52
閱讀 2445·2019-08-29 18:37
閱讀 798·2019-08-29 12:33
閱讀 2845·2019-08-29 11:04
閱讀 1536·2019-08-27 10:57
閱讀 2101·2019-08-26 13:38
閱讀 2768·2019-08-26 12:25
閱讀 2454·2019-08-26 12:23