SGMLReaderHTML 和 SGML 解析库
SgmlReader 是一个敏捷的 C# .NET 库,通过 XmlReader API 解析 HTML 和 SGML 文件。同时提供一个命令行工具可以对这些内容进行格式化输出到 XML 结果。
示例代码:
XmlDocument FromHtml(TextReader reader) { // setup SgmlReader Sgml.SgmlReader sgmlReader = new Sgml.SgmlReader(); sgmlReader.DocType = "HTML"; sgmlReader.WhitespaceHandling = WhitespaceHandling.All; sgmlReader.CaseFolding = Sgml.CaseFolding.ToLower; sgmlReader.InputStream = reader; // create document XmlDocument doc = new XmlDocument(); doc.PreserveWhitespace = true; doc.XmlResolver = null; doc.Load(sgmlReader); return doc; }
评论
J-TMXTMX 解析和渲染库
J-TMX是一个用来解析和渲染TMX(TranslationMemoryeXchange)文件的Java库。使用JavaSAX解析器来解析TMX。示例代码://Create New Map Insta
J-TMXTMX 解析和渲染库
0
libdnspacketDNS 数据包解析和构建库
libdnspacket 是一个仅一个单 .hpp 文件,引入即可实现对 DNS 数据包的解析和构
libdnspacketDNS 数据包解析和构建库
0
libdnspacketDNS 数据包解析和构建库
libdnspacket 是一个仅一个单.hpp文件,引入即可实现对DNS数据包的解析和构建的库,十分的轻量,无任何外部依赖,无平台依赖。特点:便于使用没有外部依赖解析DNS数据包构建DNS数据包DN
libdnspacketDNS 数据包解析和构建库
0
DeviceDetectorUser-Agent 解析库
DeviceDetector 是一个用 Ruby 编写的用来解析各种设备 User-Agent 信息
DeviceDetectorUser-Agent 解析库
0
go-parseParsec 解析库
go-parse是一个Go语言的库实现类Parsec的解析。示例代码:func main() { in := new(StringVessel); in.SetInput(`< (&
go-parseParsec 解析库
0