2011-08-12 65 views

回答

0

您必須爲您的應用程序define the maximum。 XSLT引擎可能支持不同的最大值,但是您可以使用maxInclusive來定義它。

<xsd:restriction base="xsd:duration"> 
    <xsd:maxInclusive value="P3M" /> 
</xsd:restriction> 
+0

哦,好的。我將爲我自己指定一個最大值。並用它來聲明它。 –

0

這是什麼XML?你需要它的第三方軟件?還是僅僅爲了您自己的數據?如果是後者,我建議你使用慣例。例如:

P0D    0 = unlimited 
P9999Y   a very large duration 
-P1D    some negative duration 

如果是其他系統間的通信,定義最大並指定超出最大的持續時間將是另一個想法。

+0

它用於我自己的數據。但是,這是任何XML規範標準的一部分?如果存在一些標準,我不想偏離標準,如果沒有,我會爲我的使用定義一個標準。謝謝! –

+0

如果沒有定義(甚至實際上),您可以指定任何標準。一個標準是一個標準,你可以指定任何你想要的,只要它是標準的,並且貫穿整個應用程序:) ...並且不要忘記記錄你的標準! –

+0

是的,當然我可以在我的應用程序中使用標準...我只是想知道它有一些XML標準。正如你所說,似乎沒有,所以我會爲我創建一個:))) –

相關問題