尝试在 XML 架构中包含文本和 HTML 但接收失败
Trying to include Text and HTML inside XML schema but receiving failure
对于个人项目,我需要从 excel-sheet 获取信息到 xml-data(需要 xml-schema)但是如果我尝试验证此错误显示:"Non-HTML Content-Type: text/xml ."
excel sheet 包括基本文本等信息,这些信息很容易传输到 xml,但其单元格中也有长 html,稍后应该用作 wordpress site/post 的内容。因此,此 hmtl 以“[vc_row][vc_column][vc_column_text]”之类的 visualcomposer 元素开头,并且还包含非常标准的 html 元素,例如段落或表格。所有 html 都包裹在里面。
所以我想知道这是否是我的问题的根源,因为我的编码和调试知识非常少,这是我首先想到的。
一些额外信息:
- xml-schema 是用 Dreamweaver CC 2015 编辑的,它也进行验证
- xml-文件的特点是:
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<materialData xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- xml 中的数据结构如下:
<matData><ID>3001</ID><author>1</author>
... </matData>
我怀疑您需要的是正确地将包含 html 的值包含在 cdata 标签中,这样就不会被视为 xml.
<exampleOfACDATA>
<![CDATA[
Since this is a CDATA section
I can use all sorts of reserved characters
like > < " and &
or write things like
<foo></bar>
but my document is still well formed!
]]>
</exampleOfACDATA>
在此处查看更多详细信息
What does <![CDATA[]]> in XML mean?
对于个人项目,我需要从 excel-sheet 获取信息到 xml-data(需要 xml-schema)但是如果我尝试验证此错误显示:"Non-HTML Content-Type: text/xml ."
excel sheet 包括基本文本等信息,这些信息很容易传输到 xml,但其单元格中也有长 html,稍后应该用作 wordpress site/post 的内容。因此,此 hmtl 以“[vc_row][vc_column][vc_column_text]”之类的 visualcomposer 元素开头,并且还包含非常标准的 html 元素,例如段落或表格。所有 html 都包裹在里面。
所以我想知道这是否是我的问题的根源,因为我的编码和调试知识非常少,这是我首先想到的。
一些额外信息:
- xml-schema 是用 Dreamweaver CC 2015 编辑的,它也进行验证
- xml-文件的特点是:
<?xml version="1.0" encoding="utf-8" standalone="yes"?> <materialData xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- xml 中的数据结构如下:
<matData><ID>3001</ID><author>1</author>
...</matData>
我怀疑您需要的是正确地将包含 html 的值包含在 cdata 标签中,这样就不会被视为 xml.
<exampleOfACDATA>
<![CDATA[
Since this is a CDATA section
I can use all sorts of reserved characters
like > < " and &
or write things like
<foo></bar>
but my document is still well formed!
]]>
</exampleOfACDATA>
在此处查看更多详细信息 What does <![CDATA[]]> in XML mean?