Just nu i M3-nätverket
Jump to content

Problem med XML Schema


bgz

Recommended Posts

Hej!

 

Använder mig av TreeView som genereras från en xml-fil treenodes.xml via treenodesrc="treenodes.XML".

 

Fungerar utan några problem, problemet uppstod då jag genererade ett XML Schema mha VS.NET (automatisk generering från treenodes.xml).

 

Får felmeddelande: "path"/treenodes.xml(9): The 'http://tempuri.org/treenodes.xsd:TREENODE' element is not declared. An error occurred at "path"/treenodes.xsd(9, 9).

 

Har även validerat det hela med andra validatorer men fått samma problem, att elementet inte är deklarerat. Kan dock inte förstå vart felet är, eller vad felet är rättaresagt. Felaktiga raden är i fetstil.

 

Nedan följer mina filer:

 

treenodes.xml

 

<?xml version="1.0" encoding="utf-8" ?>

<TREENODES xmlns="http://tempuri.org/treenodes.xsd"'>http://tempuri.org/treenodes.xsd">'>http://tempuri.org/treenodes.xsd">

<TREENODE TEXT="Business">

<TREENODE CheckBox="True" TEXT="Business Process" />

<TREENODE CheckBox="True" TEXT="Product C" />

</TREENODE>

<TREENODE TEXT="Technology">

<TREENODE CheckBox="True" TEXT="Security" />

<TREENODE CheckBox="True" TEXT="Architecture and design" />

<TREENODE CheckBox="True" TEXT="Development" />

</TREENODE>

</TREENODES>

 

treenodes.xsd

 

<?xml version="1.0" ?>

<xs:schema id="TREENODES" targetNamespace="http://tempuri.org/treenodes.xsd" xmlns="http://tempuri.org/treenodes.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" attributeFormDefault="qualified" elementFormDefault="qualified">

<xs:element name="TREENODES">

<xs:complexType>

<xs:choice maxOccurs="unbounded">

<xs:element name="TREENODE">

<xs:complexType>

<xs:sequence>

<xs:element ref="TREENODE" minOccurs="0" maxOccurs="unbounded" />

</xs:sequence>

<xs:attribute name="CheckBox" type="xs:string" />

<xs:attribute name="TEXT" type="xs:string" />

</xs:complexType>

</xs:element>

</xs:choice>

</xs:complexType>

</xs:element>

</xs:schema>

 

Tack på förhand!

Mvh Emil

 

 

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...