用 SGMLReader把子HTML 转 XML
2006-04-20 09:24
211 查看
SgmlReader r = new SgmlReader();
r.DocType = "HTML";
r.InputStream = new StringReader(temp);
StringWriter sw = new StringWriter();
XmlTextWriter w = new XmlTextWriter(sw);
while (!r.EOF)
{
w.WriteNode(r, true);
}
w.Close();
string temp2 = sw.ToString();
XmlDocument xmldom = new XmlDocument();
xmldom.LoadXml(temp2);
r.DocType = "HTML";
r.InputStream = new StringReader(temp);
StringWriter sw = new StringWriter();
XmlTextWriter w = new XmlTextWriter(sw);
while (!r.EOF)
{
w.WriteNode(r, true);
}
w.Close();
string temp2 = sw.ToString();
XmlDocument xmldom = new XmlDocument();
xmldom.LoadXml(temp2);
相关文章推荐
- 获取HTML网页内容SgmlReader
- Do I have to switch from SGML or HTML to XML?
- HTML,SGML,XML
- XML SGML HTML 笔记
- SGML、XML、HTML之间的区别与联系
- SGML、HTML和XML的区别
- Do I have to know HTML or SGML before I learn XML?
- Aren't XML, SGML, and HTML all the same thing?
- C# 获取HTML网页内容SgmlReader
- java docx4j导出HTML为word(.docx)报错:org.docx4j.org.xhtmlrenderer.load INFO:: SAX XMLReader in use (parse
- Html Agility Pack/SgmlReader 解析html
- SGML , HTML 和 XML 的关系
- SGML与HTML、XML
- 获取HTML网页内容SgmlReader
- XML,HTML,SGML/SGM,XHTML
- XmlSerializer.Deserialize 方法 (XmlReader)的C#例子
- 【HTML/XML 5】使用XSL给XML文档添加样式
- 如何读取xml数据并显示在html页面
- C的xml编程-libxml2(1) http://blog.sina.com.cn/s/blog_6a1837e90100ns2q.html
- xml和html的区别