可能是重复问题:
使用NSXMLParser解析HTML
我已经使用NSXMLParser
解析xml文件和RSS源。 我困惑的是NSXMLParser
是否只用于xml,还是我们也可以用它来解析html。 从互联网上的一些搜索中,我假设有些人使用它来解析html。
但是,使用NSXMLParser
解析html有什么限制或缺点吗?
可能是重复问题:
使用NSXMLParser解析HTML
我已经使用NSXMLParser
解析xml文件和RSS源。 我困惑的是NSXMLParser
是否只用于xml,还是我们也可以用它来解析html。 从互联网上的一些搜索中,我假设有些人使用它来解析html。
但是,使用NSXMLParser
解析html有什么限制或缺点吗?
<HTML>
<HEAD>
<META http-equiv=content-type content="text/html; charset=UTF-8">
<TITLE>Sample Document</TITLE>
</HEAD>
<BODY>
<H1>Sample Document</h1>
<P>This document will <strong><em>fail</strong></em> as XML.
</BODY>
</HTML>
<META http-equiv=content-type …
),<H1>
和</h1>
是不同的大小写形式,<P>
没有结束标签,并且strong
和em
没有正确嵌套。这是有效的HTML但无效的XML。