【发布时间】:2013-07-14 10:30:15
【问题描述】:
我想比较 Html 文档天气是否存在相同排列的相同标签,而不管不同的内部文本和属性值是否不同。我只想比较一般的标签结构。比如
<html>
<head>
</head>
<body>
<span class="my paragraph">comparison of general tag structure of html</span>
</body>
</html>
和
<html>
<head>
</head>
<body>
<span class="Mega Offer">free membership offer</span>
</body>
</html>
都是一样的
但是
<html>
<head><title>Different</title>
</head>
<body>
<span class="my paragraph">comparison of general tag structure of html</span>
</body>
</html>
不一样是因为标签的html结构中多了一个title标签,不管内部值和属性值是一样的。
【问题讨论】:
-
您只想知道它们是否不同,还是您也想知道它们的区别?我认为在这两种情况下,将 html 文档解析为 XML 都会有所帮助。
-
是的,我也想知道区别。
-
差异的输出应该是什么?
-
我认为对代码 here 进行一些更改可能会满足您的需求。
-
哦,谢谢,我想要同样的东西。这会有很大帮助。
标签: c# html html-parsing dom