程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> 使用dynamic特性處理XML文檔

使用dynamic特性處理XML文檔

編輯:C#入門知識

處理XML文檔是我們經常需要進行的一項工作,尤其是在進行網絡服務相關編程時,比如更新RSS等。在.NET 3.5中引入了Linq To XML,使得XML文檔的讀寫已經大大簡化,而.NET 4.0中最新的dynamic特性,則將簡化發揮到了極致。以處理白雲黃鶴的“十大”為例,數據源地址為http://www.byhh.net/posttop10.xml,其當前內容為(為使結果顯示清晰,去掉了其中的鏈接地址字段):

<?xml version="1.0" encoding="gb2312" ?>
<?xml-stylesheet type="text/xsl" href="/style/blue/xsl/posttop.xsl"?>
<toppost>
  <post>
    <board>WorldSoccer</board>
    <title>大家支持哪隊?                                             </title>
  </post>
  <post>
    <board>HUSTStudent</board>
    <title>地震了???                                               </title>
  </post>
  <post>
    <board>Picture</board>
    <title>想當二奶的有門路了!                                       </title>
  </post>
  <post>
    <board>Picture</board>
    <title>輕拍。。。不要太挑剔了                                     </title>
  </post>
  <post>
    <board>Humor</board>
    <title>【原創】幾個小humor                                        </title>
  </post>
  <post>
    <board>HUSTStudent</board>
    <title>院士增選的一個疑問                                         </title>
  </post>
  <post>
    <board>WorldSoccer</board>
    <title>臥槽,1:55才開始抽??                                    </title>
  </post>
  <post>
    <board>WorldSoccer</board>
    <title>主持MM好靓                                                 </title>
  </post>
  <post>
    <board>TrainFan</board>
    <title>1000                                                       </title>
  </post>
  <post>
    <board>Movies</board>
    <title>還是推薦熊貓大俠,早上才十塊錢.                             </title>
  </post>
</toppost

							
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved