» »

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 ???

purki ::

A kdo ve? Mogoče nisem bil dovolj jasen?

Hvala za pomoč.

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.

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 ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Davčne blagajne (strani: 1 2 3 424 25 26 27 )

Oddelek: Programiranje
1344331476 (71479) Macketina
»

[c#] shrani text, tabele, slike

Oddelek: Programiranje
251501 (1107) klemen93
»

[C#] Xml Serializacija Attribut pred Namespace

Oddelek: Programiranje
9949 (835) Looooooka
»

Java namizna aplikacija ter web service

Oddelek: Programiranje
91550 (1183) nuclear
»

[C#] Problem z XML

Oddelek: Programiranje
51365 (1259) RobyRob

Več podobnih tem