Read Sean

          Read me, read Sean.
          posts - 508, comments - 655, trackbacks - 9, articles - 4

          導(dǎo)航

          公告


          • 關(guān)于我
          • 人生是一場對話
          • gaoyuxiang AT gmail DOT com
          • titlelogo.png

          • 我的譯作
          • Scala for the Impatient
          • Open Source SOA
          • Programming in Scala

          • 聲明
          • 所有文章和代碼在這里以"現(xiàn)狀"提供,作者不提供任何形式的擔(dān)保,也沒有授予除閱讀和有條件共享之外的任何權(quán)利。除非特別說明,所有文章均為本blog作者原創(chuàng),如需轉(zhuǎn)載請注明出處和原作者,如用于商業(yè)目的,需作者本人書面許可。

          • 推薦文章
          • Pylons起步

          常用鏈接

          留言簿(29)

          隨筆分類(842)

          隨筆檔案(507)

          文章檔案(4)

          Friends' blogs

          搜索

          •  

          積分與排名

          • 積分 - 782892
          • 排名 - 54

          最新評論

          閱讀排行榜

          評論排行榜

          [XML學(xué)習(xí)筆記][1]基本概念

          Posted on 2005-02-19 20:10 laogao 閱讀(258) 評論(0)  編輯  收藏 所屬分類: On Java

           

          XML是eXtensible Markup Language的縮寫,它的前身是SGML,或者說,XML是SGML的子集。簡單講,XML是一種文檔格式,作為一種標(biāo)準(zhǔn),有利于不同機(jī)構(gòu)間的數(shù)據(jù)交換。從表面上看,XML是一種語言,但是它同時(shí)也是一種創(chuàng)造和定義其他語言的語言。通過一組定義好的規(guī)范,我們可以很方便的擴(kuò)展它。

          我們來看一個(gè)實(shí)際的XML長什么樣:(僅僅是個(gè)最簡單的例子,為了說明XML的基本結(jié)構(gòu))

          <customer-repository>
            
          <customer index="C82FB7E9982A02FD">
              
          <name first-name="Brian" last-name="Molko"/>
              
          <register-date>
                2005-01-01
              
          </register-date>
              
          <visits>
                3
              
          </visits>
            
          </customer>
            
          <customer index="BADE12908E72CB21">
              
          <name first-name="Alanis" last-name="Morissette"/>
              
          <register-date>
                2005-02-01
              
          </register-date>
              
          <visits>
                1
              
          </visits>
            
          </customer>
          </customer-repository>

          直觀的看,我們這個(gè)XML文件定義了一組客戶,每一個(gè)客戶又有相應(yīng)的ID、姓名、注冊時(shí)間和到訪次數(shù)。這就是一個(gè)最基本的XML,它很類似HMTL,但是一方面它可以有自定義的標(biāo)簽,另一方面它也要求更加嚴(yán)格的語法,如標(biāo)簽必有開閉且不能重疊等。不僅僅是這樣,通常每個(gè)XML文件都會對應(yīng)一組嚴(yán)格定義的語法,以便對它們進(jìn)行正確的處理,這一點(diǎn)我會在稍后作更詳細(xì)的說明。

           

          主站蜘蛛池模板: 广丰县| 堆龙德庆县| 福海县| 德州市| 商都县| 和静县| 珠海市| 石屏县| 舒兰市| 临湘市| 乌什县| 台湾省| 梅河口市| 巨野县| 广州市| 日照市| 莱阳市| 利辛县| 繁峙县| 武强县| 比如县| 宾川县| 新郑市| 静海县| 泸定县| 彭泽县| 湄潭县| 吉林市| 清镇市| 清河县| 垫江县| 德令哈市| 横峰县| 临武县| 城步| 巢湖市| 万安县| 虞城县| 瑞金市| 来凤县| 湘潭市|