xsd 如何编写 谢谢

zhuwenli 2010-09-08 02:00:06
我有一个xml文件的结构是:
test.xml

<?xml version="1.0" encoding="utf-8"?>
<configMain>
<ConfigPage>
<config value="Backstage" IsBox="false">
/other/html/Config.html
</config>
<config value="Onstage" IsBox="True">
/other/html/Config.html
</config>
</ConfigPage>
<Configdata>
<Data value="Config">
/data/Config.xml
</Data>
<Data value="Data">
/data/data.sql
</Data>
</Configdata>
<Code>
<File>/code/test/xxx.js</File>
<File>/code/test/xxx1.js</File>
<File>/code/test/xxx2.js</File>
<File>/code/test/xxx3.js</File>
</Code>
</configMain>



请问如何写xsd文件
我是这样写的
test.xsd


<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:element name="configMain">
<xs:complexType>
<xs:sequence>
<xs:element name="ConfigPage">
<xs:complexType>
<xs:sequence>
<xs:element name="config" maxOccurs="unbounded">
<xs:complexType>
<xs:attribute name="value" type="xs:string"></xs:attribute>
<xs:attribute name="IsBox" type="xs:string"></xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Configdata">
<xs:complexType>
<xs:sequence>
<xs:element name="Data" maxOccurs="unbounded">
<xs:complexType>
<xs:attribute name="value" type="xs:string"></xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Code">
<xs:complexType>
<xs:sequence>
<xs:element name="File" type="xs:string" maxOccurs="unbounded"></xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>



但报错了,错误提示是:错误:元素不能包含文本。内容模型为空。
我不知道要如何去修改谢谢!
...全文
105 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhuwenli 2010-09-08
  • 打赏
  • 举报
回复
高手快救命啊

62,272

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧