[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Re: [xsl] php xml xsl transformation returning empty string
Subject: Re: [xsl] php xml xsl transformation returning empty string From: andrew welch <andrew.j.welch@xxxxxxxxx> Date: Sun, 2 Oct 2005 12:06:45 +0100 |
On 10/2/05, nalopaleaahu@xxxxxxx <nalopaleaahu@xxxxxxx> wrote: > Hmm I thought the closing xml was well formed, I was wrong. Thanks Really? With no matching opening <xml> how could you think it was well formed? > Now I dont get parsing errors now but the transformation is not > returning anything new, just the comment segment as it was before Your source XML doesn't have a comment segment... > rdfpic.xsl: > <?xml version="1.0" encoding="UTF-8"?> > <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > xmlns="http://www.w3.org/TR/REC-html40" > xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" > xmlns:DC="http://purl.oclc.org/dc/documents/rec-dces-199809.htm#" > xmlns:Technical="http://www.w3.org/2000/PhotoRDF/technical-1-0#" > version="1.0"> > <xsl:output method="html" indent="no"/> > <xsl:template match="/"> > <xsl:apply-templates/> You've called apply-templates here, but don't have any other templates in your stylesheet... > <xsl:for-each select="*"> > <xsl:value-of select="@name"/>: > <xsl:value-of select="*"/> > </xsl:for-each> There isn't an attribute 'name' in your source - what were you expecting to select here? It's probably best to take some time out and learn xml and xslt outside of php... > </xsl:template> > </xsl:stylesheet> > > > xml array data is: > <?xml version="1.0"?> > <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" > xmlns="http://www.w3.org/1999/09/28-Photo-ns#" > xmlns:DC="http://purl.oclc.org/dc/documents/rec-dces-199809.htm#" > xmlns:Technical="http://www.w3.org/2000/PhotoRDF/technical-1-0#"> > <rdf:Description about="for awhile"> > <DC:Description>Take one</DC:Description> > <DC:Type>image/jpeg</DC:Type> > <DC:Subject>computers</DC:Subject> > <DC:Source>ccd</DC:Source> > <DC:Rights>public domain</DC:Rights> > <DC:Title>Lets get this working</DC:Title> > <DC:Date>2005-04-20</DC:Date> > <DC:Coverage>USA</DC:Coverage> > <DC:Creator>Me</DC:Creator> > <Technical:devel-date>2005-05-01</Technical:devel-date> > <Technical:lens>Minolta AF70-210</Technical:lens> > <Technical:camera>Minolta800i</Technical:camera> > <Technical:film>Fuji</Technical:film> > </rdf:Description> > </rdf:RDF>
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] php xml xsl transformation re, nalopaleaahu | Thread | [xsl] Identity without namespaces, Joe Fawcett |
[xsl] php xml xsl transformation re, nalopaleaahu | Date | [xsl] Identity without namespaces, Joe Fawcett |
Month |