`

xml transformNode xsl

 
阅读更多
<html>
<body>

<script type="text/javascript">

// Load XML
var xml = new ActiveXObject("Microsoft.XMLDOM")
xml.async = false
xml.load("a.xml")

// Load XSL
var xsl = new ActiveXObject("Microsoft.XMLDOM")
xsl.async = false
xsl.load("a.xsl")

// Transform
//document.write(xml.transformNode(xsl))

</script>
<div id="myDiv" style="border:solid red 1px;">
</div>
</body>
</html>
<script>
var obj = document.getElementById("myDiv");
alert(obj);
obj.innerHTML = xml.transformNode(xsl);
</script>
分享到:
评论

相关推荐

    网页XSL基础教程,支持XML和XSL

    这段代码使用了Microsoft XML DOM对象来处理XML和XSL文件,并最终通过`transformNode`方法完成转换。 **在服务器端的示例代码** 为了实现在服务器端的转换,可以使用以下ASP脚本代码: ```asp ' 加载XML文件 Set...

    QTP:XML联合XSL输出html报表

    outputText = xmlDoc.transformNode(xslDoc.documentElement) ' 修改编码格式 outputText = replace(outputText, "UTF-16", "gb2312") ' 创建输出文件 Set FSO = CreateObject("Scripting.FileSystemObject...

    JSON解析xml 带xsl样式

    JavaScript可以使用`document.importNode()`和`document.transformNode()`等方法配合XSL样式表对XML进行转换。以下是一个简单的例子: ```javascript let xslString = '&lt;xsl:stylesheet xmlns:xsl=...

    XSL简明教程(5)

    document.write(xml.transformNode(xsl)); ``` 通过这种方式,我们能够轻松地实现基于XML数据的动态排序功能。这对于开发高度定制化的Web应用程序来说是非常有用的。例如,在电子商务网站上,用户可以按照...

    XML应用开发(软件品牌)-1期 5.2课堂实践 -使用XSL输出指令转换XML.doc

    &lt;xsl:apply-templates select="@*|node()"/&gt; &lt;/xsl:copy&gt; &lt;/xsl:template&gt; ``` 4. 结束XSLT文件: ```xml &lt;/xsl:stylesheet&gt; ``` 通过上述步骤,我们能够成功地使用XSLT对XML文档进行转换,为每个学生信息...

    xml常用命令

    比较有用的关于xml的命令, xsl:import元素 xsl:import元素用于导入外部的样式单,也是一个顶级元素。被导入的样式单规则总是比导入者的规则低。导入者可以使用xsl:apply-importes来应用导入的样式单。例如: &lt;xsl:...

    合并2个结构相同的xml文件

    &lt;xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"&gt; &lt;xsl:output method="xml" indent="yes"/&gt; &lt;!-- 导入第二个XML文件 --&gt; &lt;xsl:import href="file2.xml"/&gt; &lt;!-- 处理根节点 ...

    使用XSLT将XML文档转换成HTML文档

    div1.innerHTML = XMLdocument1.transformNode(XSLdocument1) } ()"&gt; &lt;div ID="div1"&gt; 当我们将以上代码加载到浏览器中时,将会生成一个 HTML 文档,该文档包含星球的信息,该信息来自于 XML 文档。 ...

    Delphi XML转HTML

    最后,调用TXSLTransform的TransformNode或TransformNodeToFile方法将XML转换为HTML。 ```delphi uses MSXML; var XMLDoc, XSLDoc: IXMLDOMDocument; Transform: IXMLDOMDocument; HTML: WideString; begin ...

    XML文档对象模型入门

    document.all.item("xml&xsl").innerHTML = source.transformNode(style.documentElement); ``` 在Visual Basic中使用DOM的过程类似,可以创建DOM对象,加载XML文件,然后通过DOM对象的属性和方法进行数据操作。...

    XML与ASP网站实作大全4(非常好)

    在ASP中,可以通过XMLDOM对象的transformNode或transformNodeToObject方法应用XSL样式表。 此外,XML与ASP还可以结合.NET Framework中的类库,如System.Xml,提供更高级的XML操作功能。这包括LINQ to XML,一个用于...

    XML读取和创建

    XSLT(XSL Transformations)则用于转换XML文档,将源XML转换成其他格式,如HTML或新的XML。 总结,XML读取、创建、修改和保存是XML处理的关键环节。理解并熟练运用这些技术,可以有效地管理和操作结构化数据。无论...

    java操作xml相关jar

    Java标准库的`javax.xml.transform.Transformer`和`javax.xml.transform.Source`等类用于实现XSLT转换。 7. **DOM4J** 和 **JDOM**:这两个是Java社区开发的第三方XML库,提供了比Java标准库更友好的API。它们支持...

    winform xml解析

    using System.Xml.Xsl; XslCompiledTransform xslt = new XslCompiledTransform(); xslt.Load("path_to_xsl_file.xsl"); XmlWriterSettings settings = new XmlWriterSettings(); settings.OmitXmlDeclaration = ...

    Xslt语法参考手册.pdf

    xmlns:xsl="http://www.w3.org/1999/XSL/Transform"&gt; &lt;xsl:import href="standard.xsl"/&gt; &lt;xsl:template match="message"&gt; &lt;xsl:apply-imports/&gt; &lt;/xsl:template&gt; &lt;/xsl:stylesheet&gt; ``` 2. **`&lt;xsl:...

    XML应用开发(软件品牌)-1期 第5单元 单元测试卷-使用XSLT显示XML文档.doc

    &lt;xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"&gt; &lt;xsl:output method="html" indent="yes"/&gt; &lt;!-- 主要模板 --&gt; &lt;xsl:template match="/"&gt; &lt;xsl:apply-templates/&gt; ...

    使用dom2,sax2解析xml,使用解析器生成、转化xml,以及利用JDBC将xml中的数据与数据库交互....rar

    import javax.xml.transform.TransformerFactory; import javax.xml.transform.dom.DOMSource; import javax.xml.transform.stream.StreamResult; TransformerFactory transformerFactory = TransformerFactory.new...

    Java Xml 编程指南书籍源码

    5. JAXP(Java API for XML Processing):这是Java XML处理的基础框架,包括DOM、SAX和XSLT(XSL转换)的接口和实现。开发者可以通过JAXP的`TransformerFactory`和`Transformer`类来执行XML到XML的转换。 6. XML ...

    java xml,java生成xml文档,java操作XML文件设置值

    3. XSLT(XSL Transformations):XSLT是一种转换XML文档的语言,可以创建样式表来改变XML文档的结构和内容。使用`javax.xml.transform`包中的类可以实现XSLT转换。 总结,Java XML技术提供了多种方式来生成和操作...

    跟我学XSL(一)

    1. **节点(Node)**:XML文档中的每个部分都是一个节点,包括元素(Element)、属性(Attribute)、文本(Text)、命名空间(Namespace)等。 2. **路径表达式(Path Expression)**:XPath通过路径表达式来选取...

Global site tag (gtag.js) - Google Analytics