国产男女无遮挡_日本在线播放一区_国产精品黄页免费高清在线观看_国产精品爽爽爽

  • 熱門標簽

當前位置: 主頁 > 航空資料 > 計算機 >

時間:2010-08-09 13:05來源:藍天飛行翻譯 作者:admin
曝光臺 注意防騙 網曝天貓店富美金盛家居專營店坑蒙拐騙欺詐消費者

4. 屬性值編碼
第4章數據建模與XML使用97 下載
無論使用元素還是屬性表示對象的特性,都必須決定如何對它們的值進行編碼。
以下列出了一些常見的情況:
(1) 數量,例如高度、寬度和重量
第一個問題是是否將度量單位標準化(例如,所有長度都以米為單位),還是使用多種不同
的度量單位。如果度量單位是數據的一部分,你可以將它作為屬性值的一部分(h e i g h t = " 1 . 8 6 m "),
或者將它分離為獨立的項( <height units="m">1.86</height>)。最后,必須定義十進制數字的格
式,例如,用什么符號表示小數點和千位分隔符。一旦建立了X M L模式,只需引用標準的數字
數據類型,而不必擔心詞法編碼,但是目前這個任務仍然要由文檔設計者承擔。
要深入了解XML模式,參見第7章。
(2) Ye s / N o值
在英語語境中,使用字符串y e s和n o作為明確的表示,如果空間非常寶貴,可以使用縮寫y和
n。如果用屬性表示模型中的特性,還可以使用S G M L的習慣用法, H T M L中也采用這種方式
—例如b o r d e r = " b o r d e r "意味著y e s,如果缺少b o r d e r屬性意味著n o。這種方式在S G M L中有一定
的優越性,但是對于X M L來說,它已經成為歷史。為了保證與S G M L的互操作性, X M L不提倡
同一元素有兩個值集合相交的屬性,例如,兩個屬性都允許值y e s和n o。
(3) 其他有限的值集合
對于這些有限的集合,最基本的決策是使用代碼還是完整的名稱,例如: W或Wi t h d r a w n,
u k或United Kingdom。如果不考慮空間因素,擴展的名稱的最主要優點在于它能夠避免誤解
—用戶對代碼的理解常常與設計者的初衷大相徑庭,結果導致數據含義的混淆。
(4) 日期和時間
許多人都提倡根據ISO 8601的日期格式(Y Y Y Y- M M - D D)進行標準化,以避免出現模棱兩
可的情況。ISO 8601還定義了時間的表示法,其中包括時區。
實際上有許多標準是關于特定類型的特性的。表4 - 2列出了國際標準化組織( I S O)發布的
一些標準。
表4 - 2
標準范圍說明
ISO 2955 公制度量單位在信息系統中使用有限的字符集(不包括希臘字母)表示S I和
其他度量單位的方法
ISO 3166 國家代碼表示國家名稱代碼的規范;它包含兩字母代碼和三字母代碼。
兩字母代碼是廣為人們熟悉的I n t e r n e t域名,例如: d e代表德國
ISO 4217 貨幣代碼國家貨幣的代碼
ISO 5218 人類性別表示男和女的代碼(這肯定是目前所發布的最短的國際標準)
ISO 6093 數值三種數值表示法:字符串形式,機器可讀的形式和人類可識
別的形式
ISO 6709 位置使用經度、緯度和海拔高度唯一地標識位于地球表面、地上
和地下的點
ISO 8601 日期和時間日期表達式,包括:日歷的日期、序數的日期、星期幾和時
間,它使用標點符號進行分隔以免引起混淆
98使用XML 高級編程
下載
當然,你沒有義務一定要使用這些標準,但是遵循標準有兩大優點。第一,別人考慮到的
困難可能比你想到的多,第二,告訴其他人你將遵照標準執行能夠減少徒勞無益的爭論。
除此之外,還有許多其他標準: Internet RFC 1766定義了自然語言的編碼機制,它已經被廣
泛采納; X . 5 0 0 / L D A P標準定義了一套精心研制的在世界范圍內表示人名的方案(當然不僅僅是
名字,中間名的首字母和姓);另外還有許多應用于特定領域的標準,例如:出版領域的I S B N,
運輸業的機場編碼,等等。
在不久的將來,我們期待更多的通用數據類型被標準化,它們將成為X M L模式活動的一部
分。到那時, X M L解析器將接管解析和驗證使用這些類型的數據的任務,它能夠從一定程度上
減輕應用程序的負擔。
(5) 特性的名稱
當你使用元素或者屬性表示信息模型中的特性時,應該使用什么名稱呢?這個問題似乎是
顯而易見的,然而實際上你可以有兩種選擇:以數據類型命名,或者以它在父對象中的角色命
名。舉兩個簡單的例子,文檔的創建日期可以命名為d a t e - c r e a t e d或d a t e;客戶的地址可以命名為
a d d r e s s或b i l l i n g - a d d r e s s。
當然,如果存在多個日期或地址,你別無選擇只能使用較長的形式,你或許認為它的作用
僅僅是消除了含糊不清,從某種意義上講確實如此。遺憾的是,這種形式同時也刪除了隱含的
數據類型信息。應用程序軟件如何知道b i l l i n g - a d d r e s s和s e r v i c e - a d d r e s s有相同的有效性約束?另
外,如果每個元素都通過這種方式來區別, D T D將變得相當復雜。
相反,如果采用較短的命名形式,有可能使多個對象類型都包含相同的特性名稱,這是否
會導致該名稱重載?例如,旅游勝地、旅館和客戶都有名稱—在X M L文檔中使用< n a m e >標記
表示它們是否合理?從本質上講,在X M L中元素名稱是全局的(無論出現在哪里,含義都是相
同的),而屬性名稱則是屬于特定的元素類型,它對于該類型來說是本地的。這并不是不可違背
的規則;你可以重載元素名稱,特別是用于表示N A M E或T I T L E等簡單文本特性的元素,同樣,
在某些環境下(特別是X S LT樣式表),屬性名稱也可以被視作有全局意義。無論在哪種情況下,
最好不要用相同的名稱表示含義截然不同的事物,這是一條通用的設計規則,例如:不要用
S TAT U S同時表示個人的信貸價值和航空公司承諾的特性。
對于命名問題,你要考慮以下選擇:
• 使用系統的命名習慣,例如: < B i l l i n g . A d d r e s s >和< C r e a t i o n . D a t e >。這不僅能夠保證含義
清晰,而且能夠保持簡潔性,你甚至還可以將這種命名習慣擴展到應用程序軟件中,當然
這對于X M L軟件來說是沒有特殊含義的—特別要指出的是,這種結構化命名方式不能應
用于X S LT。(X M L名稱允許句點,它與其他字符的地位平等,沒有特殊意義。)其他可選
 
中國航空網 www.k6050.com
航空翻譯 www.aviation.cn
本文鏈接地址:XML高級編程上(42)
国产男女无遮挡_日本在线播放一区_国产精品黄页免费高清在线观看_国产精品爽爽爽
不卡av电影院| 欧美日韩精品一区| 国产成人鲁鲁免费视频a| 91九色蝌蚪国产| 91久久夜色精品国产网站| 福利视频一区二区三区四区| 国产伦精品一区二区三区免费视频 | 国产精品一区久久| 国产精品一区二区3区| 99视频免费播放| 国产精华一区| 久久久久久亚洲精品不卡 | 欧美又粗又长又爽做受| 日韩区国产区| 欧美中文字幕视频在线观看| 男人亚洲天堂网| 麻豆av一区二区三区久久| 国产欧美日韩高清| 国产精品99久久久久久人| 色婷婷综合成人| 美女国内精品自产拍在线播放| 中文字幕色一区二区| 午夜精品免费视频| 秋霞在线一区二区| 国产日韩综合一区二区性色av| 9a蜜桃久久久久久免费| 国产不卡视频在线| 久久天天躁夜夜躁狠狠躁2022| 一本久久a久久精品vr综合 | 人妻无码视频一区二区三区| 国内精久久久久久久久久人| 国产乱子夫妻xx黑人xyx真爽| 国产二区视频在线播放| 国产精品精品久久久久久| 亚洲一区二区三区精品在线观看 | 91蜜桃网站免费观看| 日韩在线播放av| 在线国产99| 欧美国产视频一区| 91精品视频在线| 国产精品第三页| 婷婷五月综合缴情在线视频| 欧美精品亚洲| 91久久精品久久国产性色也91| 久久精品亚洲94久久精品| 中文字幕一区二区三区精彩视频 | 中文字幕日韩一区二区三区| 日韩美女在线观看一区| 国产精品一区二区a| 久久精品最新地址| 午夜精品一区二区三区在线观看| 欧美人成在线观看| 国产精品99久久久久久大便| 国产精品免费区二区三区观看| 肉大捧一出免费观看网站在线播放| 国产资源在线视频| 久久久久久有精品国产| 亚洲精品日韩av| 国产在线精品一区二区三区》| 国产极品精品在线观看| 精品乱码一区二区三区| 日韩精品国内| 久久久久久av无码免费网站下载 | 久久久久久久电影一区| 欧美精品久久久久久久久久| 男人天堂手机在线视频| 久久国产精品网| 亚洲二区三区四区| 超碰在线97av| 欧美激情在线视频二区| 国模精品系列视频| www.亚洲免费视频| 奇米一区二区三区四区久久| 久久综合久久网| 亚洲最新免费视频| 国产伦精品一区二区三区| 久久不射电影网| 国产一区二区三区高清视频| 国产精品美女xx| 欧美日韩高清免费| 国产精品美女久久久久av超清| 欧美日韩在线不卡视频| 久久精品国产久精国产一老狼| 日韩成人在线资源| 久久精品99久久| 日韩激情免费视频| 日韩一级黄色av| 欧美亚洲国产视频小说| 日韩中文av在线| 青青草综合在线| 日韩中文在线中文网三级| 日韩欧美一级在线| 日韩一区二区欧美| 黄色大片在线免费看| 国产精品久久久久久久久久三级 | 欧美在线观看日本一区| 国产成人无码a区在线观看视频 | av资源一区二区| 亚洲国产一区二区精品视频| 91成人免费观看| 日韩和欧美的一区二区| 久久精品99国产精品酒店日本| 欧美精品v日韩精品v国产精品| 国产精品国产三级国产专区53| 国产免费人做人爱午夜视频| 亚洲影院在线看| 久久久天堂国产精品女人 | 97精品国产97久久久久久粉红| 亚洲美女搞黄| 国产v亚洲v天堂无码久久久| 欧美在线一级va免费观看| 国产精品久久一区主播| 国产欧亚日韩视频| 动漫一区二区在线| www国产91| 国产精品香蕉av| 色播亚洲视频在线观看| 日韩在线视频国产| 欧美日韩高清在线一区| 欧美精品午夜视频| 91国产视频在线播放| 欧美日韩精品免费在线观看视频| 欧美成年人网站| 久久综合伊人77777麻豆| 男女超爽视频免费播放| 久久久久久成人精品| 九色综合日本| 国产欧美一区二区| 日本视频一区在线观看| 久久亚洲春色中文字幕| 久久久在线观看| 国内精品视频在线播放| 五月天色婷婷综合| 久久精品最新地址| 91精品国产91久久久久福利| 欧美不卡福利| 动漫一区二区在线| 国产精品久久久久久久久影视| 91精品国产综合久久香蕉的用户体验| 热99精品里视频精品| 中文字幕乱码人妻综合二区三区| 久久精品日产第一区二区三区| 国产免费内射又粗又爽密桃视频 | 福利精品视频| 欧美日韩高清免费| 懂色av粉嫩av蜜臀av| 国产精品日韩一区| 国产黄视频在线| 国产欧美日韩丝袜精品一区| 欧美自拍视频在线| 亚洲一区二区三区乱码aⅴ蜜桃女| 国产精品日韩欧美一区二区| 国产经典一区二区三区| 国产伦精品一区二区三区高清版| 欧美午夜视频在线| 日韩av免费在线播放| 一区二区三区四区免费观看 | 欧美大片va欧美在线播放| 日韩亚洲欧美中文高清在线| 国产精品午夜一区二区欲梦| 欧美牲交a欧美牲交aⅴ免费下载| 懂色av一区二区三区在线播放| 九色成人免费视频| 国产精品久久久久久婷婷天堂| 久久av一区二区三区漫画| 波多野结衣综合网| 国产日韩精品在线播放| 免费国产成人看片在线| 欧美日韩国产三区| 日本精品一区二区三区在线播放视频| 一本久道久久综合| 久久久久久国产| 久久99精品久久久久久琪琪 | 日本国产欧美一区二区三区| 亚洲va久久久噜噜噜| 在线观看欧美亚洲| 九九视频直播综合网| 久久中国妇女中文字幕| 国产精品久久久久久久久久99| 日韩中文av在线| 精品国模在线视频| 国产成人精品一区二区三区福利| 国产成人精品福利一区二区三区 | 激情小视频网站| 奇米一区二区三区四区久久| 日韩国产一区久久| 日韩精品资源| 热re99久久精品国99热蜜月| 天堂√在线观看一区二区| 婷婷四房综合激情五月| 性色av一区二区三区在线观看| 亚洲精品日产aⅴ| 日韩一级片播放| 日韩欧美视频网站| 欧美亚洲一二三区| 国产一区二区在线网站| 国产精品一区二区三区精品| 国产精品一线二线三线| 91精品久久久久久| 日韩一区二区在线视频|