cuốn sách gpt4 ai đã làm

json - 将 IMAP + mailparser 返回对象解析为 JSON

In lại Tác giả: Vũ trụ không gian 更新时间:2023-11-04 00:13:03 27 4
mua khóa gpt4 Nike

我为此使用 Node 的 IMAP 和 Mailparser 模块。

我的邮箱阅读器函数有这一行解析 header :

var parsed_header = inspect(Imap.parseHeader(buffer));

这将返回:

{ from: [ 'user ' ],
subject: [ 'Test' ] }

我希望能够使用 JSON.parse 将其解析为 JSON,但是因为键周围没有引号 + 键都在列表中,这可以完成吗?

câu trả lời hay nhất

我用两个正则表达式替换解决了同样的问题:

var header = inspect(Imap.parseHeader(buffer)).replace(/'/g,'"').replace(/([a-z]+)(: ?[\[\n])/g, '"$1"$2');
var headerObj = JSON.parse(header);

第一个用双引号替换单引号,第二个在字段名称周围添加引号。

关于json - 将 IMAP + mailparser 返回对象解析为 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48605921/

27 4 0
không gian vũ trụ
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress