xsl-list
[Top] [All Lists]

RE: Simple XML to XML transformation question

2004-11-17 11:48:28
I am using Microsoft Internet Explorer, yes.

Viewing the source however still displays the inital XML file, no transformation seems to have taken place?

From: "Joe Heidenreich" <HeidenreichJ(_at_)aaps(_dot_)org>
Reply-To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
To: <xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com>
Subject: RE: [xsl] Simple XML to XML transformation question
Date: Wed, 17 Nov 2004 13:35:06 -0500

What translation environment are you using?

I'm guessing you are using MSXML and your transformation occurs in your browser, view the source to get the proper xml file.

-Joe


-----Original Message-----
From: Nick Roberts [mailto:nick_roberts5(_at_)hotmail(_dot_)com]
Sent: Wednesday, November 17, 2004 1:29 PM
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: RE: [xsl] Simple XML to XML transformation question


Appreciate the fast respone guys...

However, both those examples seem to just output the value of the
attributes...

i.e.

ChevyDodgeFord ... that's all?



>From: "Joe Heidenreich" <HeidenreichJ(_at_)aaps(_dot_)org>
>Reply-To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
>To: <xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com>
>Subject: RE: [xsl] Simple XML to XML transformation question
>Date: Wed, 17 Nov 2004 13:23:16 -0500
>
>You are calling a specific template "Car" but you never defined it. I'm
>also not sure what "cd" is, but since you don't have any "cd" elements you
>won't match them. It should be matching on "Car".
>
><?xml version="1.0" encoding="ISO-8859-1"?>
><xsl:stylesheet version="1.0"
>xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>
><xsl:output method="xml" version="1.0" encoding="iso-8859-1" indent="yes"/>
><xsl:template match="/">
>    <xsl:apply-templates/>
></xsl:template>
>
><xsl:template match="Data">
>    <Car><xsl:apply-templates/></Car>
></xsl:template>
>
><xsl:template match="Car">
>    <Model><xsl:apply-templates/></Model>
></xsl:template>
>
></xsl:stylesheet>
>
>I think that should do the trick.
>
>-Joe
>
>-----Original Message-----
>From: Nick Roberts [mailto:nick_roberts5(_at_)hotmail(_dot_)com]
>Sent: Wednesday, November 17, 2004 1:06 PM
>To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
>Subject: [xsl] Simple XML to XML transformation question
>
>
>Hi,
>
>I'm basically trying to modify the name of root node element...
>
>with the following XML file...
>
><?xml-stylesheet type="text/xsl" href="renewal.xsl"?>
><Data>
>          <car>Chevy</car>
>          <car>Dodge</car>
>          <car>Ford</car>
></Data>
>
>How could I change the <Data> element to <Car>
>
>and the <Car> tags to <Model>
>
>My initial attempt at an XSL file was as follows...
>
><?xml version="1.0" encoding="ISO-8859-1"?>
><xsl:stylesheet version="1.0"
>xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>
><xsl:output method="xml" version="1.0" encoding="iso-8859-1" indent="yes"/>
><xsl:template match="Data">
>   <Car>
>    <xsl:apply-templates select="Car"/>
>   </Car>
></xsl:template>
>   <xsl:template match="cd">
>   <Model>
>   </Model>
></template>
></xsl:stylesheet>
>
>Is seems to output a blank page??
>
>Any ideas guys?
>
>Cheers,
>
>Nick
>
>
>
>--~------------------------------------------------------------------
>XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
>To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
>or e-mail: 
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
>--~--
>
>
>--~------------------------------------------------------------------
>XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
>To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
>or e-mail: 
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
>--~--
>



--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--


--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--




--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--