xml架构的动态元素名称

时间:2013-09-30 06:23:53

标签: php xml xsd

我想动态设置元素名称,这意味着它来自数据库,

例如,Afdeling,Fabrikant,Promo等。

如何在xml架构中设置此项目前我已将此设置为静态。

<xs:element minOccurs="0" maxOccurs="1"  name="Afdeling"    type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1"  name="Fabrikant"   type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1"  name="Promo"       type="xs:string" />

1 个答案:

答案 0 :(得分:0)

您可以使用元素通配符:<xs:any>。然后,除非使用XSD 1.1断言,否则不能再在模式中约束元素名称(除非使其出现在特定的命名空间中)。