XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Conferences Close Tree View
+ Stylus Studio Feature Requests (1192)
+ Stylus Studio Technical Forum (14621)
+ Website Feedback (249)
- XSLT Help and Discussion (7625)
-> + Dynamic i18n translation (2)
-> + Convert Image to Mime Base64 u... (2)
-> + Output window fails to show re... (2)
-> + Bitmap Graphic Problem (2)
-> - node comparision (1)
-> - Issue (1)
-> + How to select distinct values (2)
-> + IDE for simple XSLT utility de... (4)
-> + Hard Problem in XSLT (2)
-> + Same name and different proper... (5)
-> + Outputing the actual XML issue... (4)
-> + Generating flexible multi-leve... (3)
-> + Finding Duplicate IDs in XML d... (2)
-> + Displaying Text in XSLT only i... (2)
-> - Using javascript to transform ... (2)
-> ->Using javascript to trans...
-> - Only showing xml data with cer... (1)
-> + Trying to insert XML data into... (3)
-> + Need help with xsl:param probl... (2)
-> + printing in arabic (2)
-> + Filtering out results by two a... (2)
-- Previous [1441-1460] [1461-1480] [1481-1500] Next
+ XQuery Help and Discussion (2017)
+ Stylus Studio FAQs (159)
+ Stylus Studio Code Samples & Utilities (364)
+ Stylus Studio Announcements (113)
Topic  
Postnext
fsda fdasSubject: Using javascript to transform xml
Author: fsda fdas
Date: 01 Jun 2006 01:42 PM
I'm currently using the following javascript to transform xml. However, it does not work in Firefox. Does anyone know why or if there is code available that could accomplish this in both IE and Firefox?

Thanks.

<html>
<body>

<script type="text/javascript">

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

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

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

</script>

</body>
</html>

Posttop
Ivan PedruzziSubject: Using javascript to transform xml
Author: Ivan Pedruzzi
Date: 01 Jun 2006 02:13 PM

If you really need to run tranformation on the client you could use the xml-stylesheet processing instruction
http://www.w3.org/TR/xml-stylesheet

A better solution if applicable to your case would be to use a server page technology (ASP or JSP) so the script runs on the server

XSLT, Server Side, ASP
http://www.w3schools.com/xsl/xsl_server.asp

XSLT, Servlet, JSP
http://xml.apache.org/xalan-j/usagepatterns.html#servlet

please see the related documentations for more details

Hope this helps
Ivan Pedruzzi
Stylus Studio Team

   
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  
go

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.