0
我得到一個XSLT變量resultxml
,它包含一個完整的xml。現在我想將這個XML保存到一個xml文件中。將XML從XSLT傳遞到C#函數
我寫了這樣 一些代碼在XSLT
<xsl:value-of select="XSLTHelper:SaveXML($resultxml)"/>
在C#
public static void SaveXML(string xmls)
{
File.WriteAllText(HttpContext.Current.Server.MapPath("~/App_Data/missing_data.xml"), xmls.ToString());
}
數據正確,但不保存在XML格式只是一個字符串值。是否有任何方法可以維護我的XML結構並將其保存在File中?
您是否嘗試使用XmlDocument :: Save。例如,請參見[msdn:XmlDocument.Save方法](http://msdn.microsoft.com/en-us/library/system.xml.xmldocument.save(v = vs.71).aspx) – 2013-05-02 08:03:52
@ hr_117我可以't使用這個,因爲我在「xmls」處獲得純字符串。首先,我需要的是在我的函數「SaveXML」中獲得正確的xml,以便我可以保存它 – Athul 2013-05-02 08:07:49
請向我們展示確切的位置以及如何定義和初始化變量' $ resultxml',我們需要知道它的類型和值。 – 2013-05-02 08:51:07