2016-06-27 14 views
0

Gibt es für XML-Elemente eine Möglichkeit, einen Wertebereich für ein Element anzugeben? zum Beispiel ist, wenn dieser Teil meiner xml meine xml:Bereich im XML-Element angeben

<store> 
    <price1>1-2</price1> ** 
    <price2>2.34</price2> 
</store> 

** Gibt es eine Möglichkeit, dies zu tun oder hätte ich so etwas wie dies zu tun:

<store> 
    <price1>1</prince1> 
    <price1>2</prince1> 
    <price2>2.34</prince2> 
</store> 

Danke

+0

Sie können möglicherweise den Wertebereich im XML-Schema angeben ... andernfalls schreiben Sie Ihre eigene App-Logik, um dies zu überprüfen ... –

Antwort

0

XML bietet wenig mehr als Elemente, Attribute und Text. Es liegt an der Software, die das XML konsumiert, um die Bedeutung von ihnen zu bestimmen.

So bietet XML keine Hindernisse für das Schreiben 1-2 in einem Text-Knoten, aber es ist an der Software, die es liest, um festzustellen, dass 1-2 einen Bereich darstellt.

Ein XMLy Ansatz könnte sein, zu sagen:

<price1> 
    <from>1</from> 
    <to>2</to> 
</price1> 

... aber auch hier die Software würde es müssen verstehen, die von und zu den Elementen raubend.