|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Embedding XSL in JavaScript
The latest Netscape/Mozilla browsers have built-in parsers.
Joe
----- Original Message -----
From: "john liao" <jliao2k@xxxxxxxxx>
To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Saturday, March 15, 2003 11:01 PM
Subject: RE: Embedding XSL in JavaScript
> Jeff,
>
> Can you give some good references (books, links) on
> using xml in javascript?
>
> Is there any other way to parse XML files in
> javascript without microsoft?
>
> Thanks
> J.L.
>
> --- XSLList <xsllist@xxxxxxxxxxxxx> wrote:
> > John,
> >
> > I've taken 5 and built a (cheesy) example to do what
> > you're talking about.
> > This example using selectSingleNode directly against
> > the source without a
> > stylesheet.
> >
> > http://home.earthlink.net/~xsllist/getcust.htm
> > http://home.earthlink.net/~xsllist/customer.xml
> >
> > Use 'John Doe' as a search criteria as I haven't
> > added case-insensitivity or
> > error-handling. All disclaimers about quality of
> > hastily-prepared examples
> > apply!
> >
> > Jeff
> >
> >
> > >Great Brian what I meant is I have the the
> > following
> > >javascript function and
> > >I would like to perform Xpath functions such as
> > sum() and
> > >return a value
> > >into say a field. So I wondered if it was possible
> > to embed
> > >XSL into the
> > >code in some way?
> > >
> > >function Search()
> > > {
> > > try
> > > {
> > >
> >
> /****************************************************************
> > > This section is to input a value from
> > Accno.value
> > > search and then populate the fields
> > >
> >
> *****************************************************************/
> > > var strSearchValue = Accno.value;
> > > var strSearchXPath2 =
> > "INVOICE/DETAILS[@ACCNO='"
> > >+strSearchValue +
> > >"']"
> > > var y;
> > >
> > y=docInvoice.getElementsByTagName(strSearchXPath2);
> > > //Assign values to fields
> > > txtCustomer.value =
> > y.item(0).getAttribute("CUSTOMER");
> > > txtAddress.value =
> > y.item(0).getAttribute("ADDRESS");
> > > txtCity.value =
> > y.item(0).getAttribute("City");
> > > txtState.value =
> > y.item(0).getAttribute("STATE");
> > > txtZip.value =
> > y.item(0).getAttribute("ZIP");
> > > }
> > > catch (error)
> > > {
> > > alert("An error occured in the function Search()
> > The error was:" +
> > >error.description);
> > > }
> > >}
> >
> >
> > XSL-List info and archive:
> > http://www.mulberrytech.com/xsl/xsl-list
> >
>
>
> =====
>
>
> __________________________________________________
> Do you Yahoo!?
> Yahoo! Web Hosting - establish your business online
> http://webhosting.yahoo.com
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
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








