在针对XSD验证XML时出错
发布时间:2020-12-16 23:34:48 所属栏目:百科 来源:网络整理
导读:我有一个简单的 XML文件,我想针对XSD进行验证. 当我使用一些随机验证器进行验证时,我总是会收到以下错误: Invalid content was found starting with element ‘Entities’. One of ‘{Entities}’ is expected. 这是XML: BusinessModel xmlns="http://sche
我有一个简单的
XML文件,我想针对XSD进行验证.
当我使用一些随机验证器进行验证时,我总是会收到以下错误:
这是XML: <BusinessModel xmlns="http://schemas.testxyzxyz.de/xyz/BusinessModel" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <Entities> <Entity Name="Customer"> <Attribute Name="Forename" Type="String" /> <Attribute Name="Surname" Type="String" /> <Attribute Name="Birthday" Type="Date" /> </Entity> </Entities> </BusinessModel> 和XSD一样: <?xml version="1.0"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://schemas.testxyzxyz.de/xyz/BusinessModel" xmlns="http://schemas.testxyzxyz.de/xyz/BusinessModel"> <xsd:element name="BusinessModel" type="BusinessModelType" /> <xsd:complexType name="BusinessModelType"> <xsd:choice minOccurs="0" maxOccurs="unbounded"> <xsd:element name="Entities" type="EntitiesType" /> </xsd:choice> </xsd:complexType> <xsd:complexType name="EntitiesType"> <xsd:sequence> <xsd:element name="Entity" type="EntityType" maxOccurs="unbounded" /> </xsd:sequence> </xsd:complexType> <xsd:complexType name="AttributeType"> <xsd:attribute name="Name" type="xsd:string" use="required" /> <xsd:attribute name="Type" type="xsd:string" use="required" /> </xsd:complexType> <xsd:complexType name="EntityType"> <xsd:sequence> <xsd:element name="Attribute" type="AttributeType" maxOccurs="unbounded" minOccurs="1" /> </xsd:sequence> <xsd:attribute name="Name" type="xsd:string" use="required" /> </xsd:complexType> </xsd:schema> 从几小时开始寻找那个问题,我仍然没有发现错误.你能发现我正确的方向吗? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 严重: Exception occurred during processing request: Una
- A FLASH Bootloader for PIC16 and PIC18 Devices--硬译(三
- c# – 在可视化工作室ASP.NET解决方案中禁用Resharper本地化
- ORACLE“监听程序未启动或数据库服务未注册到该监听程序”解
- VB脚本操作Excel文件
- 反向使用Ext.Ajax.request进行跨域POST请求
- 如果没有金额聚合的中间步骤,我怎样才能得到相同的图?
- Vue的土著指令和自定义指令实例详解
- 如何从Swift中的Mirror子类中提取可选的类型值?
- VB.Net程序设计:Action(Of)代码段