2016-06-27 37 views
0

對於xml元素,有沒有一種方法可以爲元素指定一個值範圍?例如,如果這是我的XML的一部分,我的xml:指定XML元素的範圍

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

**有沒有辦法做到這一點還是我將不得不做這樣的事情:

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

謝謝

+0

您可以在XML模式中指定值的範圍...否則,編寫您自己的應用程序邏輯來檢查... –

回答

0

XML僅提供元素,屬性和文本。這取決於使用XML來確定它們的含義的軟件。

因此,XML在文本節點中編寫1-2沒有任何障礙,但是它取決於讀取它以確定1-2代表範圍的軟件。

更XMLy的方法可能是在說:

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

...但同樣,軟件消費它必須從和元素瞭解。