xslcompiledtransform

    1熱度

    3回答

    我想使用XslCompiledTransform,並將輸出用作XPathDocument。 任何想法?

    1熱度

    2回答

    我會在這裏幾個假設: XPathDocument中不可編輯。 XmlDocument是可編輯的。 XPathDocument對於 XslCompiledTransform更高效。 既然如此(並請糾正我,如果我錯了),它會更好(更有效)到: 使用 的XmlDocument進行修改,然後將其轉換成 的XPathDocument在變換之前。 有沒有優化的方法來做 這個? 只需通過轉換即可保留XmlDoc

    1熱度

    1回答

    我只是在將ASP.Net 1.1應用程序升級到.Net 3.5的過程中,我所做的更改之一是使用XslCompiledTransform而不是XslTransform。我正在運行一些測試XSLT,以確保在發現使用新方法失敗的XSLT時一切正常。 後位的調查我發現,XSLT產生了巨大的xsl:選擇與435度的條件下,下面的示例語句: - <xsl:choose> <xsl:when test=".=

    0熱度

    1回答

    我有一個在他們的路徑類似於C 3個XSL文件:\模板\測試\ file.pdf 這個路徑並不總是將是相同的,而不是難編碼在XSL中,我喜歡它,以便路徑C:\ templates \ test \被替換爲標記[BASEPATH],並且當我將xsl文件讀入XSLTransform對象時(是的,我知道它已被棄用,I可能會同時移動到XSLCompiledTransform),我希望將標記[BASEPATH

    1熱度

    1回答

    我有一個XslCompiledTransform對象,我希望輸出在XmlReader對象中,因爲我需要將它傳遞給第二個樣式表。我感到有點困惑 - 我可以成功地轉換一些XML並使用StreamReader或XmlDocument來讀取它,但是當我嘗試XmlReader時,我什麼也得不到。 在下面的示例中,stylesheet是我的XslCompiledTransform對象。前兩個Console.W

    2熱度

    3回答

    是否可以對多個輸入XML文件執行轉換? 使用XslCompiledTransform似乎不可能,但是有沒有其他方法可以應用XSLT?

    1熱度

    1回答

    我在使用XElement和XslCompiledTransform的組合時遇到了一些問題。我已經把我在下面使用的示例代碼。如果我使用GetXmlDocumentXml()方法得到我的輸入XML,它可以正常工作。在國家啓動 令牌文本會導致一個無效的XML文檔中:如果我使用GetXElementXml()方法,而不是,我打電話的XslComiledTransform的Transform方法時得到一個I

    4熱度

    3回答

    XSL noobie但是仍然卡住! 我有一個使用c#腳本功能格式化日期的轉換,這在我在VS 2008中運行良好並運行「show xml output」時,輸出正是我想要的。 然而,當我嘗試運行此使用代碼我得到的錯誤 預定義類型「System.Object的」是沒有定義或導入 要函數來調用變換容貌 像這樣,在我開始使用腳本之前,這是非常基本的工作。 public static string RunX

    0熱度

    2回答

    有沒有辦法檢索媒體類型值?例如如OutputSettings.OutputMethod用於獲取xsl:output方法。

    4熱度

    1回答

    我有下面的代碼,我需要從VS 2003(.NET 1.1)遷移到VS 2008(.NET 2+) 但我得到的編譯錯誤 - 系統。 Xml.Xsl.XslTransform'已過時:此類已被棄用。 我可能需要使用System.Xml.Xsl.XslCompiledTransform來代替。 但我沒有找到匹配的Load()和Transform()重載版本,我可以使用我的原始代碼的所有參數。 MSDN