fast-xml-parser 是轻量快速的无依赖 Node.js XML 解析库,支持 parse(XML→JS)、validate(语法校验)和 builder(JS→XML),默认属性用@_前缀、文本存#text,可通过选项控制类型转换与格式化。

fast-xml-parser 是一个轻量、快速、无依赖的 Node.js XML 解析库,适合把 XML 字符串转成 JavaScript 对象(parse),也支持反向操作(build)。它不基于 DOM,也不需要 XML Schema,开箱即用。
安装和基本导入
在项目中安装:
npm install fast-xml-parser在代码中引入(ESM 或 CommonJS 都支持):
ESM 方式(推荐):
import { parse, validate, builder } from 'fast-xml-parser';登录后复制
CommonJS 方式:
const { parse, validate, builder } = require('fast-xml-parser');登录后复制
解析 XML 字符串为 JS 对象
最常用的是 parse()。默认行为会把属性转为 @_ 开头的键,文本内容放在 #text 键下。
标签: javascript java js node.js node npm red
还木有评论哦,快来抢沙发吧~