|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: queering data from another xml file
Off the cuff, assuming something/@fileref,
<xsl:template match="something">
<xsl:variable name="ref" select="@fileref"/>
<xsl:variable name="mike"
select="document('ACAD.xml')/ACAD/Drawing[@generated=$ref]"/>
<xsl:choose>
<xsl:when test="$mike">
<xsl:value-of select="$mike/@autocad">
</xsl:when>
</xsl:choose>
</xsl:template>
"Douklias, Mike JSIMS_M" wrote:
>
> What I'm trying to do here is. While processing an XML file (MAIN.xml) with
> XSL I need to pull data from another XML file (ACAD.xml) that depends on
> content.
>
> @fileref is an attribute in the MAIN.xml file
> @generated and @autocad attributes are in the ACAD.xml file
>
> if @fileref exists in the ACAD.xml I need to pull and use the @autocad
> attribute
>
> Here is the XSLT code:
>
> <xsl:template match="something">
> <xsl:variable name="mike"
> select="document(ACAD.xml')/ACAD/Drawing/@generated=@fileref"/>
> <xsl:choose>
> <xsl:when test="$mike">
> TRUE---Found a match!!!!!
> HOW CAN I GET THE @autocad???????
> </xsl:when>
> </xsl:choose>
> </xsl:template>
>
> <ACAD>
> <Drawing generated="ch300.JPG" autocad="BRL00203-Model.dwf"/>
> <Drawing generated="ch304.JPG" autocad="BRL00201-Model.dwf"/>
> </ACAD>
>
> Mike Douklias
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
--
Mitch.Amiano (@alcatel.com)
SW Development Engineer in C++/Java/Perl/TCL/SQL/XML/XSLT/XPath
Advance Design Process Group, Raleigh Engineering Services Alcatel
USA
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








