我正在尝试为 xsd 中的元素应用模式。
元素是 XHTML 类型。
我想应用这样的模式。
<a attributes="some set of attributes"><img attributes="some set of attribtes"/></a>
规则:
<a> tag with attributes followed by <img> with attributes.
样本有效数据:
<a xlink:href="some link" title="Image" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1999/xhtml">
<img alt="No Image" title="No Image" xlink:href="soem path for image" xlink:title="Image" xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" />
</a>
无效的:
<a>data<img/></a>--Data Present, no attributes
<a><img>abcd</img></a>--data Present, No attributes
<a><img/></a>---No attributes
任何人都可以建议如何为此编写模式。
<xsd:restriction base="xs:string">
<xs:pattern value="Need help"/>
</xsd:restriction>
谢谢你。