第一个问题
跪求XML Schema 关于属性的定义的资料,网上找过了,没有
第二个问题:
下面定义属性的代码为什么报错呢?<?xml version="1.0" encoding="utf-8" ?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:complexType name="com1">
<xsd:attribute name="aa" type="xsd:string"/>
<xsd:sequence>
<xsd:element name="熊俊" type="xsd:string"/>
<xsd:element name="苍老师" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>是不是我定义属性的方式没有正确,报错呢?
跪求XML Schema 关于属性的定义的资料,网上找过了,没有
第二个问题:
下面定义属性的代码为什么报错呢?<?xml version="1.0" encoding="utf-8" ?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:complexType name="com1">
<xsd:attribute name="aa" type="xsd:string"/>
<xsd:sequence>
<xsd:element name="熊俊" type="xsd:string"/>
<xsd:element name="苍老师" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>是不是我定义属性的方式没有正确,报错呢?
解决方案 »
- 在窗体上放入一个DataGridView,怎么把在DataGridView新添加的数据保存到数据库
- gridview根据dropdownlist的主键值绑定的,怎么绑定
- 求助啊!!!创建forms对象实例出错
- ■■■■■■■■■■■■问一个技术问题和一个不是技术问题的问题■■■■■■■■■■■■济南-烟台
- 100分 求一个c# 画图组件
- [20 up有分]Team Foundation Server中文版,那有下载?
- 获取网页数据
- 高分求救!怎样让一个长条状的窗口吸附在状态栏上方,然后其他程序最大化时忽略这个窗口的空间,就像任务栏一样。
- vs2005的特点
- 请教一个Double.ToString()的问题,求解答 速结分
- 紧急求助 url中文问题
- XML文件解析
<root>
<XXNode>
<熊俊>???</熊俊>
<苍老师>???<苍老师>
</XXNode>
<XXNode>
... ...
... ...
<XXNode>
</root>另外, XML Schema怎么可能在网上没有资料.
http://www.w3schools.com
这里一定有你需要的东西.
另外,http://www.w3schools.com我是看了得
1) 属性必须赋值,而且没有默认值。定义格式如下。
<!ATTLIST 节点名称 属性名称 属性类型#REQUIRED>2) 属性可以赋值也可以不赋值,但是没有缺省值。使用格式如下。
<!ATTLIST 节点名称 属性名称 (A|B|C) #IMPLIED>
上面代码指明该属性没有缺省值,节点属性可以从A,B,C中任取一个。3) 属性有固定的默认值,如果对该节点赋值只能与缺省值相同,使用语法如下。
<!ATTLIST 节点名称 属性名称 属性类型 #FIXED 缺省值>下面是一个示例程序:
//-------------------FileName: AttrDTD.xml--------------------
<?xml version="1.0" encoding="gb2312"?>
<!DOCTYPE students
[<!ELEMENT students (student)*>
<!ELEMENT student (name,age,course+,school?)>
<!ATTLIST student sno ID #REQUIRED>
<!ATTLIST student role CDATA #FIXED "student">
<!ELEMENT name (#PCDATA)>
<!ATTLIST name sex (Male|Female) #IMPLIED>
<!ELEMENT age (#PCDATA)>
<!ELEMENT course (#PCDATA)>
<!ELEMENT school (#PCDATA)>
<!ENTITY school "PKU">
]>
<students>
<student sno="_0010">
<name>Mark</name>
<age>23</age>
<course>English</course>
<course>Math</course>
</student>
<student sno="_0109" role="student">
<name sex="Male">Andy</name>
<age>19</age>
<course>Chinese</course>
<school>&school;</school>
</student>
</students>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:complexType name="com1">
<xsd:sequence>
<xsd:element name="熊俊" type="xsd:string"/>
<xsd:element name="苍老师" type="xsd:string"/>
</xsd:sequence>
<xsd:attribute name="aa" type="xsd:string"/>
</xsd:complexType>
</xsd:schema>我把attribute元素移到sequence元素下面,就正确了,就不报错了,这是什么原因呢?
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:complexType name="com1">
<xsd:sequence>
<xsd:element name="熊俊" type="xsd:string"/>
<xsd:element name="苍老师" type="xsd:string"/>
</xsd:sequence>
<xsd:attribute name="aa" type="xsd:string"/>
</xsd:complexType>
</xsd:schema>我把attribute元素移到sequence元素下面,就正确了,就不报错了,这是什么原因呢?