Xml 此元素的类型是什么?
这是xml文件中的一个元素:Xml 此元素的类型是什么?,xml,xslt,xsd,Xml,Xslt,Xsd,这是xml文件中的一个元素: <note>This is <b>very urgent</b> !</note> 即使是正则表达式模式。*也不起作用。因为它被视为性行为 是否可以使便笺标签适合所有内容 即使它有其他子元素在里面 塔克斯 编辑:由于某些原因,AnyType现在工作正常…我一定是在Visual Studio中出错了 问题解决了 您需要一个元素通配符,它应该是xsd:any。由于您还试图使用文本节点“喷洒”它,因此必须设置混合属性 &
<note>This is <b>very urgent</b> !</note>
即使是正则表达式模式。*也不起作用。因为它被视为性行为
是否可以使便笺标签适合所有内容
即使它有其他子元素在里面
塔克斯
编辑:由于某些原因,AnyType现在工作正常…我一定是在Visual Studio中出错了
问题解决了 您需要一个元素通配符,它应该是xsd:any。由于您还试图使用文本节点“喷洒”它,因此必须设置混合属性
<xs:element name="note">
<xs:complexType mixed="true">
<xs:sequence>
<xs:any processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
是非常紧急的一个单独的元素,还是仅仅是
元素的字符串值?它必须是的字符串值。但是…现在它将其视为一个元素…:(这是因为它不是有效的XML。值不能包含
。这是您正在创建的XML还是来自另一个应用程序?它来自我的选择器。他希望我为它制定方案。好吧,看起来您找到了一些有效的方法,但仍然无法改变它不是有效XML的事实。正确答案。请详细说明:processContents=“lax”表示任何子元素(如
)必须符合模式定义,如果有匹配的元素名称,则必须符合模式定义,但如果没有,则视为有效。可选选项为“strict”,要求子元素声明元素,以及“skip”它忽略任何元素声明,即使存在一个。
Could not find schema information for the element 'b'.
<xs:element name="note">
<xs:complexType mixed="true">
<xs:sequence>
<xs:any processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>