我有一个包含一些元素的 xml 文件:
<item name="some_name1" type="text">some_text1</param>
<item name="some_name2" type="text">some_text2</param>
<item name="some_name3" type="text">
<line>some_line1</line>
<line>some_line2</line>
<line>some_line3</line>
</item>
这些元素的架构:
<xs:element name="item" minOccurs="0" maxOccurs="100">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="name" type="xs:string" use="required"/>
<xs:attribute name="type" type="xs:string" use="required"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
不幸的是,这不支持line
子元素。我试图以不同的方式添加新元素,但不幸的是,仍然做错了。