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
Show tree view Topic
Topic Page 1 2 3 4 5 6 7 8 9 Go to previous topicPrev TopicGo to next topicNext Topic
Postnext
Ryan ShafferSubject: New to XML/XSL need help with output
Author: Ryan Shaffer
Date: 20 Apr 2007 09:21 PM
I just started learning XML and am trying to create a KML file for use in Google Earth from an existing XML file. When using the Stylus trial, I am able to output to a file with no problems.

I'd like to be able to launch the XML, apply the transformation in the browser and automatically launch Google Earth. Here is my stylesheet element:

<xsl:stylesheet version="1.0" xmlns="http://earth.google.com/kml/2.1" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" indent="yes" media-type="application/vnd.google-earth.kml+xml" omit-xml-declaration="yes"/>

I've tried in both IE7 and Firefox, but no luck. Can anyone give me a suggestion?

Thanks,
Ryan

Postnext
(Deleted User) Subject: New to XML/XSL need help with output
Author: (Deleted User)
Date: 23 Apr 2007 12:52 PM
Hy Ryan,
have you already tried adding an <?xml-stylesheet processing instruction to the XML file?

Alberto

Postnext
Ryan ShafferSubject: New to XML/XSL need help with output
Author: Ryan Shaffer
Date: 24 Apr 2007 04:00 PM
Alberto,

Thank you for the response. Being new to XML/XSL I am not familar with adding a processing instruction. I quickly looked and do not understand what it actually does.

What I am struggling to understand is how I can take an XML document and transform it into another XML-based file type, such as KML. If I have Google Earth installed and click on a hyperlink to a KML file, it automatically launches the application to view the file. When I transform my XML to KML, I can't get it to do that.

Thanks,

Ryan

Posttop
(Deleted User) Subject: New to XML/XSL need help with output
Author: (Deleted User)
Date: 30 Apr 2007 10:31 AM
Hi Ryan,
you can convert an XML into a KML almost automatically by using the xml-stylesheet processing instruction, but that will only work *inside* a web browser; in order to have Google Earth started you need to actually double click on a .kml file, so you cannot automate the entire production and execution phases.

Hope this helps,
Alberto

 
Topic Page 1 2 3 4 5 6 7 8 9 Go to previous topicPrev TopicGo to next topicNext Topic
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.