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

使用C#生成XML(RSS)的兩種方式

編輯:C#入門知識

一、使用XmlWriter創建XML文件:

  
  
  
  
  
  
 
  
  
      
  
           Main( 
  
              (MemoryStream ms =  
  
                 XmlWriterSettings settings =  
                 
 
                 settings.Indent =  
                  
                 
 
                 settings.Encoding =  UTF8Encoding( 
                  
 
                 
 
                 settings.NewLineChars = 
  
 
                  (XmlWriter xmlWriter = 
  
  
 
                     
 
                     xmlWriter.WriteStartDocument( 
                     
 
                     xmlWriter.WriteStartElement( 
                     
 
                     xmlWriter.WriteStartElement( 
                     
 
                     xmlWriter.WriteAttributeString(,  
                     
 
                     xmlWriter.WriteString( 
  
  
 
  
 
                     
 
                     xmlWriter.WriteElementString(,  
  
 
  
 
                     xmlWriter.WriteStartElement( 
                     
 
                     xmlWriter.WriteCData( 
  
      
                     
                     xmlWriter.WriteComment( 
  
 
  
  
  
 
  
  
 
                 
 
                  xml = 
  
  
  
  
 
  
  
 }        

 

二、使用Linq To XML創建RSS源文件:

  
 
  
 
  
 
  
 
 
 
  
 
  
 
       
 
  
 
 
 
           
 
  
 
             context.Response.ContentType =  
 
 
 
             context.Response.Write( 
 
 
 
             XElement rssFeed =  XElement(,  XAttribute(,  
 
 
 
              fixedUrl =  
 
              wholeUrl =  
 
 
 
             XElement channel =  XElement( 
 
                  XElement(,  
 
                  XElement( 
 
                  XElement(,  
 
                  XElement( 
 
  
 
 
 
 
 
              ( article  
 
  
 
                 XElement item =  XElement( 
 
 
 
                 XElement title =  XElement( 
 
 
 
                 wholeUrl = .Format( 
 
                 XElement link =  XElement( 
 
 
 
                 XElement description =  XElement( 
 
 
 
                 XElement pubDate =  XElement( 
 
 
 
  
 
 
 
  
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
           
 
  
 
              {   
 
  
 
  
 
 }

 

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