簡體   English   中英

使用Linq to XML創建XML文檔

[英]Create XML doc with Linq to XML

我有一個ASP .Net網站,我試圖在其中創建一個頁面以允許用戶創建XML文檔。 XML的新功能,所以我不確定是否在這里遺漏了什么,但是我想做的就是使用Linq to XML創建XML文檔。

我將這個例子視為研究的一部分

Dim xmlDoc As XDocument = _
<?xml version="1.0" encoding="utf-16"?>
<!-- This is comment by you -->
<Employees>
<Employee id="EMP001">
<name>Wriju</name>
<![CDATA[ ~~~~~~~...~~~~~~~~]]>
</Employee>
</Employees>


xmlDoc.Save("somepath\somefile.xml")

但是我似乎無法在VS 2010或VS 2013中使用它。一旦我輸入<?xml並輸入到下一行,我就會收到語法不正確的錯誤。 進一步閱讀,我已經看到了一些C#示例,但是在VB .Net中它們似乎並不“可讀”。

我已經嘗試過使用在線轉換器,但同樣也沒有運氣。 誰能指導我或為我指明正確的方向,以使用Linq to XML創建包含元素等的XML文檔? 我認為我可以使用XDocument,但是如果讓我使用Linq to XML或這是一個舊概念,我會有些困惑。

謝謝

用這個

    Dim xmlDoc As XDocument = <?xml version="1.0" encoding="utf-16"?>
                              <!-- This is comment by you -->
                              <Employees>
                                  <Employee id="EMP001">
                                      <name>Wriju</name>
                                      <![CDATA[ ~~~~~~~...~~~~~~~~]]>
                                  </Employee>
                              </Employees>



    'it assume that /youfolder is in the root and it has read and write permission
    xmlDoc.Save(Server.MapPath("/yourfolder/somefile.xml"))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM