我在使用mapforce的xml中遇到html-table问题。 看起来mapforce会删除HTML标记,并使输出非结构化。
我在Altova论坛上也发布了这个文件,您可以在其中获取文件:https://www.altova.com/forum/default.aspx?g=posts&t=1100001859
尝试了各种功能(标记化等)来识别标签,但似乎它们已经全部消失了。
有人知道如何正确地使用mapforce从XML处理HTMLcode吗? 输入文件来自外部源,所以不幸的是我们无法更改它们
答案 0 :(得分:0)
我看了你的输出XSD:TEST_html_out-2.xsd,我发现你的输出元素是:
<xs:element name="MakroMikroBeskrivelse" type="xs:anyURI"/>
输出类型在那里描述:http://books.xmlschemata.org/relaxng/ch19-77009.html和thre http://www.datypic.com/sc/xsd/t-xsd_anyURI.html 它正在剥离空白。这解释了为什么您的输出看起来格式不正确。
我建议你使用另一种数据类型,例如xsd:string。 http://www.datypic.com/sc/xsd/t-xsd_string.html
您必须注意,如果您在输出架构中使用xs:string,则您的HTML代码将被转义。
你有更多细节: Invalid Characters in XML
请告诉我们是否有助于您解决问题!