首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

xml schema 写法,该如何处理

2013-07-04 
xml schema 写法要写出personname sex男周杰伦/name/perosn这种形式,怎么改以下的代码?如果nam

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>

热点排行