2011-04-21 80 views
1

我有一个xml,它具有xml标签内的html,我无法解析它。如何解析xml中具有html标签的xml

当我开始解析海峡标签具有HTML的XML在它

enter image description here

谁能帮我在所有的标签中提取的HTML。

+1

您使用什么语言来解析XML? PHP,JavaScript,...? – mc10 2011-04-21 05:03:56

+0

@ mc10我正在使用java – ReNa 2011-04-21 05:07:39

+0

请显示你的尝试。另外,粘贴实际的XML,而不是它的图像。我根本看不懂。 – 2011-04-21 05:07:56

回答

3

这是CDATA标签(<![CDATA[]]>)内存储XHTML是一个好主意,这样才可以正常检索:

<str name="body"> 
     <![CDATA[<font face="arial" size="2"><ul><li><p align="justify">india’s first</p></li></ul></font>]]> 
</str> 
0

问题不是HTML,但不当的HTML。如果这个HTML在你手中,请确保它符合XHTML,xml解析器将它视为正常的xml。不过,您也可以使用“HTML Tidy”之类的工具修复您的HTML并使用HTML解析器。例如: http://www.codeproject.com/KB/dotnet/apmilhtml.aspx