C#
/// <summary> /// Xml, Xslt를 Transform 한 Data를 Return 한다. /// </summary> /// <param name="doc">Xml 문서</param> /// <param name="xsltPath">Xslt 절대경로</param> /// <returns>Transoform string Data</returns> #region // string XmlTranseform(XmlDocument doc, string xsltPath) // public string XmlTranseform(XmlDocument doc, string xsltPath) { XslCompiledTransform xtData = new XslCompiledTransform(); xtData.Load(xsltPath); StringWriter swData = new StringWriter(); xtData.Transform(doc, null, swData); return swData.ToString(); } #endregion /// <summary> /// Xml, Xslt를 Transform 한 Data를 Return 한다. /// </summary> /// <param name="strXml">Xml String Data</param> /// <param name="xsltPath">Xslt 절대경로</param> /// <returns>Transoform string Data</returns> #region // string XmlTranseform(string strXml, string xsltPath) // public string XmlTranseform(string strXml, string xsltPath) { XmlDocument doc = new XmlDocument(); doc.LoadXml(strXml); XslCompiledTransform xtData = new XslCompiledTransform(); xtData.Load(xsltPath); StringWriter swData = new StringWriter(); xtData.Transform(doc, null, swData); return swData.ToString(); } #endregion
'Developer' 카테고리의 다른 글
Create Table (0) | 2009.01.28 |
---|---|
HTML Mailto Protocol (0) | 2009.01.21 |
Xml Xslt Transform with Javascript (0) | 2009.01.13 |
Javascript XmlDocument handler (0) | 2009.01.07 |
showModalDialog, showModelessDialog 사용방법 (0) | 2009.01.02 |