我在寫一個XMl模式來檢查一個xml文件。 我想添加一個檢查限制,如果該值包含空格。如果是這樣,他們應該被刪除。XML-Schema:替換空格
例如爲:「世界,你好」 - >查看 - >「HelloWorld」的
如果這是不可能的,我想,當一個空間被發現拋出一個錯誤。我嘗試過,但只有當值爲「」或「」而不是「hello world」時纔可以使用。
感謝您的幫助!
我在寫一個XMl模式來檢查一個xml文件。 我想添加一個檢查限制,如果該值包含空格。如果是這樣,他們應該被刪除。XML-Schema:替換空格
例如爲:「世界,你好」 - >查看 - >「HelloWorld」的
如果這是不可能的,我想,當一個空間被發現拋出一個錯誤。我嘗試過,但只有當值爲「」或「」而不是「hello world」時纔可以使用。
感謝您的幫助!
你不能替換字符,但類型不會接受的空間可能牀宣稱,像這樣:
<simpleType name="NoSpaceType">
<restriction base="string">
<pattern value="[^ ]+"/>
</restriction>
</simpleType>
模式是一個正則表達式表達式,你可能會改變,以更好地適合您的旅行需求。
您可以使用空白麪塌陷多個空格爲一個空格(的XSLT的正常化空間相當於()函數,而不是刪除所有空格
作品對我來說,非常感謝:!d – NthDegree 2012-03-09 13:16:26