六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

在.NET Framework中簡單處理XML數據(2-2)

[摘要]  String和Fragment   程序員把在MSXML的程序剪切下來,會發現在COM和.NET Framework XML API 之間的差別很大。.NET Framework類本身沒有提供方法去分析存儲在字符串中XML數據。不像MSXML分析器對象,XmlTestReader類沒有提供任何...
  String和Fragment

  程序員把在MSXML的程序剪切下來,會發現在COM和.NET Framework XML API 之間的差別很大。.NET Framework類本身沒有提供方法去分析存儲在字符串中XML數據。不像MSXML分析器對象,XmlTestReader類沒有提供任何一種LoadXML方法從一個格式良好的字符中創建閱讀器。沒有提供類似LoadXML的方法因為你可以用特殊的text reader---StringReader類來獲得同樣的功能。

  XmlTextReader其中一個構造函數接受一個TextReader派生對象和一個XML reader作參數(該閱讀器以text reader的內容為基礎創建)。一個text reader類是一個流,這個流是輸入的字符經優化生成的。StringReader類繼承TextReader類,并用一個內存中字符串作為其輸入流。下面的代碼片斷演示了怎樣初始化一個XML reader,用一個格式良好的XML 字符串作為其輸入:

  string xmlText = "...";

  StringReader strReader = new StringReader(xmlText);

  XmlTextReader reader = new XmlTextReader(strReader);



  另外,用StringWriter類代替TextWrite類,你可以從內存字符中創建一個XML文檔。

  一個指定類型的XML字符串是一個XML片斷(fragment). XML片斷由XML文本構成,但沒有根節點的XML文檔不是格式良好的XML文檔,所以不能被應用。一個XML片斷是原始的文檔的一部分,所以它可能缺少根節點。例如,下面的XML文本是一個有效的XML 片斷,但不是一個有效的XML文檔,因為它沒有根節點:

  Dino

  Esposito

  .NET Framework XML API允許程序員把XML片斷與一個分析器內容結合使用,分析器內容由類似encoding字符集,DTD文檔,命名空間,語言和空格處理程序構成:

  public XmlTextReader(

  string xmlFragment,

  XmlNodeType fragType,

  XmlParserContext context

  );

  xmlFragment參數包括了XML字符串分析。FragType參數表示fragment的類型,它給出了fragment根節點的類型。只有element,attibute和document類型的節點才能作為fragment的根節點,分析器的內容才能被XmlParserContext類解釋。




主站蜘蛛池模板: 日本高清一级片 | 日本爱爱小视频 | 欧美性受xxxx黑人xyx性爽 | 特片网在线观看 | 色欲香天天天综合网站 | 天天操天天操天天操 | 日韩a级片在线观看 | 午夜短视频 | 中文字幕在线三浦惠理子 | 天堂一码二码专区 | 天天看片夜夜爽 | 日韩啊啊啊 | 啪啪免费网站 | 天堂在线最新版资源www | 色噜噜狠狠狠狠色综合久一 | 青草视频免费在线观看 | 青色影院 | 中文字幕在线观看亚洲日韩 | 色网在线观看 | 欧美性操 | 亚洲第一性网站 | 青春草视频在线免费观看 | 天天看夜夜操 | 视频日韩p影院永久免费 | 一级做性色a爰片久久毛片免费 | 特黄毛片 | 无人码一区二区三区视频 | 日日骑夜夜操 | 日韩无砖2021特黄 | 日韩 在线视频精品 | 亚洲欧美v视色一区二区 | 日本欧美久久久久免费播放网 | 午夜免费啪视频观看网站 | 日日干夜夜操视频 | 人人揉揉揉人人捏人人看 | 天天干天天做天天操 | 人人爽人人香蕉 | 日本不卡在线观看免费v | 午夜免费福利影院 | 五月婷婷操 | 伊人福利在线 |