[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Hi,
I am using msxml3 and am having difficulty parsing namespace elements, I need to get the value of the NSML fields
help with the namespace syntax would be appreciated.
My source document is:
My stylesheet is:
[xsl] namespace syntax
Subject: [xsl] namespace syntax From: "Robert Van Gemert" <rcvangemert@xxxxxxxxxxxxxxxx> Date: Tue, 4 Aug 2009 22:31:40 +1000 |
Hi,
I am using msxml3 and am having difficulty parsing namespace elements, I need to get the value of the NSML fields
help with the namespace syntax would be appreciated.
thanks, -rvg
My source document is:
<?xml version=3D"1.0"?> <mos> <mosID>gvg.auroraplay.mos</mosID> <ncsID>MNEWS</ncsID> <roStorySend> <roID>MNEWS/TVNEWS.AUSNET.RUNDOWNS-IGNITE.AM-TWO</roID> <storyID>492893613</storyID> <storySlug>1130 AUSNET 030809</storySlug> <storyNum></storyNum> <mosExternalMetadata> <mosPayload>coding=3D"utf-16"?> <nsml:nsml xmlns:nsml=3D"http://www.inewsroom.com"> <nsml:head> <nsml:meta words=3D"1" rate=3D"180" break=3D"yes"></nsml:meta> <nsml:rgroup number=3D"2"></nsml:rgroup> <nsml:wgroup number=3D"6"></nsml:wgroup> <nsml:formname>TVNEWS-2 </nsml:formname> <nsml:storyid>1d60f5ad:003b5638:4a76334b</nsml:storyid> </nsml:head> <nsml:fields> <nsml:f id=3D"page-number"></nsml:f> <nsml:f id=3D"title">1130 AUSNET 030809</nsml:f> <nsml:f id=3D"var-1"></nsml:f> <nsml:f id=3D"presenter"></nsml:f> <nsml:f id=3D"var-2"></nsml:f> <nsml:f id=3D"var-3"></nsml:f> <nsml:f id=3D"status">OK</nsml:f> <nsml:f id=3D"runs-time" uec=3D"yes">0</nsml:f> <nsml:f id=3D"total-time">0</nsml:f> <nsml:f id=3D"cume-time" uec=3D"yes">@41400</nsml:f> <nsml:f id=3D"back-time"></nsml:f> <nsml:f id=3D"var-4">Producer: nat Prod/Presenter: bev Ass. = Producers: SConway/Sawlani</nsml:f> <nsml:f id=3D"tme">ALINEUP,ASTOP,AINIT,ASTOP</nsml:f> <nsml:f id=3D"var-6">DIRECTOR: richard</nsml:f> <nsml:f id=3D"writer">jacklinj3h</nsml:f> <nsml:f id=3D"modify-by">goffinr7x</nsml:f> <nsml:f id=3D"modify-date">1249260363</nsml:f> <nsml:f id=3D"var-7"></nsml:f> </nsml:fields> <nsml:body> <nsml:p>xxx</nsml:p> </nsml:body> </nsml:nsml> </mosPayload> </mosExternalMetadata> <storyBody> <p>xxx</p> </storyBody> </roStorySend> </mos>
My stylesheet is:
<?xml version=3D"1.0"?> <xsl:stylesheet version=3D"1.0" = xmlns:xsl=3D"http://www.w3.org/1999/XSL/Transform" = xmlns:nsml=3D"http://www.avid.com"> <xsl:template match=3D"/"> <xsl:for-each select=3D"//mosExternalMetadata"> <xsl:value-of select=3D"."/> </xsl:for-each> -------------- <xsl:for-each select=3D"//mosPayload"> <xsl:value-of select=3D"."/> </xsl:for-each> -------------- <xsl:for-each select=3D"//mosPayload/nsml:fields/f"> <xsl:value-of select=3D"."/> </xsl:for-each> </xsl:template> </xsl:stylesheet>
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] How to strip all optional, Michael Kay | Thread | Re: [xsl] namespace syntax, Martin Honnen |
RE: [xsl] How to strip all optional, Michael Kay | Date | Re: [xsl] namespace syntax, Martin Honnen |
Month |