https://github.com/52cik/parse-wechat-xml
Parsing wechat XML data without using xml2js. (微信 XML 解析,非 xml2js)
https://github.com/52cik/parse-wechat-xml
wechat weixin xml xml-parser
Last synced: about 1 month ago
JSON representation
Parsing wechat XML data without using xml2js. (微信 XML 解析,非 xml2js)
- Host: GitHub
- URL: https://github.com/52cik/parse-wechat-xml
- Owner: 52cik
- License: mit
- Created: 2019-09-19T10:08:58.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-09-19T13:15:59.000Z (over 5 years ago)
- Last Synced: 2025-03-29T18:51:13.845Z (about 2 months ago)
- Topics: wechat, weixin, xml, xml-parser
- Language: TypeScript
- Homepage:
- Size: 4.88 KB
- Stars: 8
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# parse-wechat-xml
> Parsing wechat XML without using xml2js.
> 微信 XML 解析,非 xml2js源码非常简单,针对微信 xml 数据做最简化数据解析,核心部分20行,合适自行魔改。
## 安装
```sh
$ yarn add parse-wechat-xml
```## 使用
```js
// import parseWechatXML from 'parse-wechat-xml';
const { parseWechatXML } = require('parse-wechat-xml');const xml = `
1348831860
1234567890123456`;
const msg = parseWechatXML(xml);
msg.ToUserName; // 开发者微信号
msg.FromUserName; // 发送方帐号
msg.CreateTime; // 消息创建时间
msg.Content; // 文本消息内容
```