在我的C#项目中,我处理了解析SGML文件的任务,并且非常天真地尝试使用XmlReader,这导致了一些有趣的发现(即SGML和格式良好的XML之间的区别等等)。
因此,我认为我只需要一个好的SGML解析器,它可以将它转换为XML文件,然后再进行转换。在我的搜索中,我找到了两个可以与我的C#项目集成的SGML解析器:
还有其他建议吗?
发布于 2009-07-20 21:12:46
显然,SgmlReader在这里更新了:
发布于 2010-07-26 14:17:40
HTML是SGML的一个实现。如果您想正确地解析HTML,您将需要一个SGML解析器。SGMLreader似乎很适合这些需求,我计划自己使用它。我建议使用HTML整洁。它是一个本机应用程序,但它确实存在.net绑定。如果您需要完全托管代码,那么SGMLreader就是方法之一。
https://stackoverflow.com/questions/1148083
复制相似问题