已有 xml 文档,且已经关联到 xsl,Delphi中该如何取得此 xml 被 xsl 格式化后的结果?

解决方案 »

  1.   

    Delphi自己不支持,用IE,就是TWebBrowser来显示了
    但格式化后的HTML代码还不能获得的http://lysoft.7u7.net
      

  2.   

    这个问题有意思。在Delphi下多数是用XML做载体的,不做显示用。
    XSL+XML本身是显示用的,当然是在Web页面了了,不太明白楼主的意思。
    关注
      

  3.   

    有两个文件:
    d:\1.xml 内容:
    <?xml version="1.0" encoding="GBK"?>
    <?xml-stylesheet type="text/xsl" href="D:\1.xsl"?>
    <ProjectInfo>
    <ProjectNO>7793</ProjectNO>
    <ProjectName>项目管理</ProjectName>
    </ProjectInfo>d:\1.xsl 内容:
    <?xml version="1.0" encoding="GBK"?>
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format">
    <xsl:template match="/">
    <xsl:value-of select="ProjectInfo/ProjectNO"/>-<xsl:value-of select="ProjectInfo/ProjectName"/>
    </xsl:template>
    </xsl:stylesheet>用IE打开 d:\1.xml,显示的是“7793-项目管理”
    用DELPHI怎么也取到这个串