.net 2.0에서 xslt 프로세서를 변경하는 방법은 무엇입니까?.NET 프로그램에서 사용되는 xslt 프로세서를 변경하는 방법은 무엇입니까?
질문은 막연한 원인이 될 수 있습니다. jetbrain을 사용하여 웹 응용 프로그램 을 추적했으며 xslt 변환이 매우 오래 걸리는 것을 보았습니다. 나는 microsoft msdn recommandations 을 folowed하지만 누군가가 내 xslt 프로세서를 2.0으로 업그레이드 (업그레이드)하라고 말했습니다. 성능을 향상시킵니다.
당신은 저에게 무엇에 대해 설명 할 수 있습니까?
현재 코드에서 사용하는 XSLT 프로세서는 System.Xml.Xsl.XslTransform 또는 System.Xml.Xsl.XslCompiledTransform입니까? .NET 2.0에서는 적어도 XslCompiledTransform을 사용해야합니다. 정말로 XSLT 2.0으로 옮기고 싶다면 http://saxon.sourceforge.net/에서 Saxon 9로 이동할 수 있지만 XSLT 2.0 기능을 사용하기 위해 스타일 시트를 변경하지 않고 그러한 이동을 확신 할 수는 없습니다 (for-each- 그룹), 성능이 향상됩니다. –
@Martin Honnen 방금 System.xml을 추가했는지 모르겠다. –
현재 XSLT를 어떻게 처리하고 있습니까? XslTransform 클래스 중 하나를 사용하고 있습니까? 아니면 xml 파일을 xslt에 연결하고 브라우저를 사용하여 처리합니까? –