SGMLReader HTML 和 SGML 解析库开源项目

我要开发同款
匿名用户2014年03月06日
118阅读

技术信息

开源地址
https://github.com/MindTouch/SGMLReader
授权协议
Apache

作品详情

SgmlReader是一个敏捷的C#.NET库,通过XmlReaderAPI解析HTML和SGML文件。同时提供一个命令行工具可以对这些内容进行格式化输出到XML结果。

示例代码:

XmlDocumet FromHtml(TextReader reader) {    // setup SgmlReader    Sgml.SgmlReader sgmlReader = ew Sgml.SgmlReader();    sgmlReader.DocType = "HTML";    sgmlReader.WhitespaceHadlig = WhitespaceHadlig.All;    sgmlReader.CaseFoldig = Sgml.CaseFoldig.ToLower;    sgmlReader.IputStream = reader;    // create documet    XmlDocumet doc = ew XmlDocumet();    doc.PreserveWhitespace = true;    doc.XmlResolver = ull;    doc.Load(sgmlReader);    retur doc;}

功能介绍

SgmlReader 是一个敏捷的 C# .NET 库,通过 XmlReader API 解析 HTML 和 SGML 文件。同时提供一个命令行工具可以对这些内容进行格式化输出到 XML 结果。...

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论