前端字符串解析HTML

这篇博客介绍了parse5工具集,包括parse方法用于解析HTML字符串得到Document,parseFragment用于解析HTML片段生成DocumentFragment,以及serialize方法将AST节点序列化回HTML字符串。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

parse5 工具集

一、parse5 - HTML解析器和序列化器

注意:默认情况下,所有函数都使用默认树适配器生成的树格式。 可以通过提供自定义树适配器实现来更改树格式。

详见 parse5-htmlparser2-tree-adapter

方法:

1. parse - 解析 HTML 字符串,返回一个 Document

const parse5 = require('parse5');
const document = parse5.parse('<!DOCTYPE html><html><head></head><body>Hi there!</body></html>');
console.log(document);

结果如下:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值