Forum » Programiranje » XSD
XSD
purki ::
Pozdravljeni!
Parsam XML s pomočjo sheme. Parsati hočem element s poljubnim imenom. Vendar kot vse kaže se to ne da, saj mora biti vsak element fiksno imenovan tj. atribut name mora biti v vsakem primeru prisoten.
(xs:element name="neki")
Ali obstaja način, da parsam element s poljubnim imenom ???
Parsam XML s pomočjo sheme. Parsati hočem element s poljubnim imenom. Vendar kot vse kaže se to ne da, saj mora biti vsak element fiksno imenovan tj. atribut name mora biti v vsakem primeru prisoten.
(xs:element name="neki")
Ali obstaja način, da parsam element s poljubnim imenom ???
urbecar ::
[xsd:element name="e" type="xsd:anyType"/]
[xsd:complexType name="T"]
[xsd:sequence]
[xsd:any /]
[/xsd:sequence]
[/xsd:complexType]
[/xsd:schema]
Nimam ravno casa preveriti ce zares dela. Povzeto od tu:
http://lists.xml.org/archives/xml-dev/2...
T torej vsebuje element s poljubnim imenom.
[xsd:complexType name="T"]
[xsd:sequence]
[xsd:any /]
[/xsd:sequence]
[/xsd:complexType]
[/xsd:schema]
Nimam ravno casa preveriti ce zares dela. Povzeto od tu:
http://lists.xml.org/archives/xml-dev/2...
T torej vsebuje element s poljubnim imenom.
Zgodovina sprememb…
- spremenil: urbecar ()
urbecar ::
Mi ni dalo mira :). Tule je en primerček, kjer ja napaka v .xml pri drugemu elementu "c". Predvidevam, da si iskal varianto z processContents="skip", ki preskoči preverjanje elementa. V primeru xsd:any morajo elementi vseeno bitit deklarirani.
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <xsd:element name="a" type="xsd:anyType"/> <xsd:element name="b" type="xsd:anyType"/> <xsd:element name="root"> <xsd:complexType> <xsd:sequence> <xsd:any processContents="skip"/> <xsd:any /> <xsd:any /> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:schema> ------------------------------ <?xml version="1.0"?> <root> <c/> <a/> <c/> </root>
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Davčne blagajne (strani: 1 2 3 4 … 24 25 26 27 )Oddelek: Programiranje | 332280 (72283) | Macketina |
» | [c#] shrani text, tabele, slikeOddelek: Programiranje | 1506 (1112) | klemen93 |
» | [C#] Xml Serializacija Attribut pred NamespaceOddelek: Programiranje | 956 (842) | Looooooka |
» | Java namizna aplikacija ter web serviceOddelek: Programiranje | 1560 (1193) | nuclear |
» | [C#] Problem z XMLOddelek: Programiranje | 1370 (1264) | RobyRob |