1
過去我遇到過幾次這個問題。我的解決方案總是顯得過於複雜。如何以最少的步數從一個對象轉到XPathDocument
?在過去,我創建了一個MemoryStream
,但這種解決方案總是需要大量的按摩,導致難看的代碼。從對象到XPathDocument的最快方式
你有什麼建議?
static void Main(string[] args)
{
itemOrder order = GenerateTestItem();
XPathDocument doc = new XPathDocument(order);//wish it took the object directly...
XslTransform transform = new XslTransform();
transform.Load("Test.xslt");
XmlTextWriter writer = new XmlTextWriter("result.html",null);
transform.Transform(doc, null, writer);
Console.Write(writer);
writer.Close();
}
您只想執行轉換? – 2011-03-31 17:10:29
你可以寫一個幫手,函數;) – 2011-03-31 17:11:40
@Kees - 對於這個過程是的。我可能需要在不久的將來閱讀xml文檔。 – 2011-04-01 23:17:46