日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

替换某个字符串_Schema技术(四)-字符串数据类型

發布時間:2023/12/19 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 替换某个字符串_Schema技术(四)-字符串数据类型 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

XSD字符串(String Data Type):

字符串數據類型用于可包含字符串的值。

字符串數據類型可包含字符、換行、回車以及制表符。

下面是一個關于某個 scheme 中字符串聲明的例子:

<xs:element name="customer" type="xs:string"/>

文檔中的元素看上去應該類似這樣:

<customer>John Smith</customer>

或者類似這樣:

<customer> John Smith </customer>

注釋:如果您使用字符串數據類型,XML 處理器就不會更改其中的值。

規格化字符串數據類型(NormalizedString Data Type):

規格化字符串數據類型源自于字符串數據類型。

規格化字符串數據類型同樣可包含字符,但是 XML 處理器會移除折行,回車以及制表符。

下面是一個關于在某個 schema 中規格化字符串數據類型的例子:

<xs:element name="customer" type="xs:normalizedString"/>

文檔中的元素看上去應該類似這樣:

<customer>John Smith</customer>

或者類似這樣:

<customer> John Smith </customer>

注釋:在上面的例子中,XML 處理器會使用空格替換所有的制表符。

Token 數據類型(Token Data Type):

Token 數據類型同樣源自于字符串數據類型。

Token 數據類型同樣可包含字符,但是 XML 處理器會移除換行符、回車、制表符、開頭和結尾的空格以及(連續的)空格。

下面是在 schema 中一個有關 token 聲明的例子:

<xs:element name="customer" type="xs:token"/>

文檔中的元素看上去應該類似這樣:

<customer>John Smith</customer>

或者類似這樣:

<customer> John Smith </customer>

注釋:在上面這個例子中,XML 解析器會移除制表符。

字符串數據類型:

請注意,所有以下的數據類型均衍生于字符串數據類型(除了字符串數據類型本身)!

對字符串數據類型的限定(Restriction):

可與字符串數據類型一同使用的限定:

  • enumeration
  • length
  • maxLength
  • minLength
  • pattern (NMTOKENS、IDREFS 以及 ENTITIES 無法使用此約束)
  • whiteSpace

總結

以上是生活随笔為你收集整理的替换某个字符串_Schema技术(四)-字符串数据类型的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。