您的位置:程序门 -> web 开发 -> xml/soap



关于根据xsd写xml文件的问题,在线等


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


关于根据xsd写xml文件的问题,在线等
发表于:2007-11-23 15:19:12 楼主
根据a.xsd写a.xml

a.xsd

<?xml   version="1.0"   encoding="gbk"?>
<!--   edited   with   xmlspy   v2008   (http://www.altova.com)   by   hejian   (juan)   -->
<xs:schema   xmlns:xs="http://www.w3.org/2001/xmlschema"   elementformdefault="qualified"   attributeformdefault="unqualified">
<xs:element   name="syscodes">
<xs:annotation>
<xs:documentation> comment   describing   your   root   element </xs:documentation>
</xs:annotation>
<xs:complextype>
<xs:sequence>
<xs:element   name="syscode"   maxoccurs="unbounded">
<xs:complextype>
<xs:all>
<xs:element   name="key"   type="xs:string"/>
<xs:element   name="value"   type="xs:string"/>
</xs:all>
<xs:attribute   name="code"/>
</xs:complextype>
</xs:element>
</xs:sequence>
</xs:complextype>
</xs:element>
</xs:schema>

a.xml

<?xml   version="1.0"   encoding="gbk"?>
<syscodes>

<syscode   code="1">
    <key> 1 </key>
    <value> abc </value>
    <key> 2 </key>
    <value> dd </value>
    <key> 3 </key>
    <value> dre </value>
    <key> aaaaaaaaaaaaaaaaaa </key>
    <value> 2222222222222222 </value>
</syscode>

<syscode   code="2">
      <key> 1 </key>
      <value> dir </value>
      <key> 2 </key>
      <value> peewee </value>
</syscode>

</syscodes>


这样写对吗?
发表于:2007-11-23 15:40:161楼 得分:0
是的
up
发表于:2007-11-24 00:28:132楼 得分:0
用装个xmlspy,可以很方便调试你的xsd和xml。
发表于:2007-12-01 13:24:463楼 得分:0
貌似楼主写的xml文件不对。
应该是:
<?xml       version="1.0"       encoding="gbk"?>  
<syscodes>  

<syscode       code="1">  
        <key>   1   </key>  
        <value>   abc   </value>
</syscode>    
<syscode       code="1">  
        <key>   2   </key>  
        <value>   dd   </value>
</syscode>  
<syscode       code="1">    
        <key>   3   </key>  
        <value>   dre   </value>  
</syscode>  
<syscode       code="1">  
        <key>   aaaaaaaaaaaaaaaaaa   </key>  
        <value>   2222222222222222   </value>  
</syscode>  

<syscode       code="2">  
            <key>   1   </key>  
            <value>   dir   </value>  
</syscode>  
<syscode       code="2">  
            <key>   2   </key>  
            <value>   peewee   </value>  
</syscode>  

</syscodes>  


快速检索

最新资讯
热门点击