2011-09-27 48 views
0

我需要解析使用其内部的各种自定义标签,例如文本:解析在C#通用标签

<tag>example</tag>

一切我在这里的解析处理看到标记的东西有一些预制的格式(如HTML )所以有一个图书馆明确地专门给它。 C#有什么可以处理这样的自定义标签吗?或者是ol'“遍历角色并自己动手”我可以期待的最好的?

编辑:这些标签不另有正常的文本随机出现,我只需要找到他们或提取什么是包含在其中

唉,我无法发表评论!我已经停用了我的插件(使用最新的firefox),但它无济于事。点击评论什么也不做,只有编辑作品。该死,这很令人沮丧。我甚至无法查看过去前5年的新评论!

+4

文本是否为有效的XML?这可以让事情变得更容易。 – Oded

+0

阅读此主题http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags – vittore

+0

您的整个文本是以xml格式还是随机出现这些标签。 –

回答

2

您可以尝试使用HTML Agility Pack - 它是一个处理格式错误的HTML的HTML解析器,但您应该也可以使用它来查询自定义元素。