当前位置: 代码迷 >> XML/SOAP >> xml schema 写法解决办法
  详细解决方案

xml schema 写法解决办法

热度:824   发布时间:2014-02-27 01:51:49.0
xml schema 写法
要写出<person><name sex="男">周杰伦</name></perosn>这种形式,怎么改以下的代码?
如果name下没有周杰伦这个名字,以下的代码就可以实现了,但是改成这样<element name="name" type="string">就老出错,各位大神怎么解决?急!

<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.example.org/02_2"
xmlns:tns="http://www.example.org/02_2" elementFormDefault="qualified">
<element name="person"  >
<complexType>
<sequence>
<element name="name">
<complexType>
<sequence>

</sequence>
<attribute name="sex" type="string"></attribute>
</complexType>
</element>
</sequence>
</complexType>
</element>
</schema>

<xs:element name="name">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="sex" type="xs:string"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
  相关解决方案