🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #13499

Re: Hoe gegevens uit XML in ASP-file steken ?

#13499
From: Frans Bouma
Date: Wed, 18 Jul 2001 16:35
49 lines
2750 bytes
"Bart Vanwijnsberghe" <bart@dataconsult.com> wrote in message news:yrh57.14825$Xy1.3155169@afrodite.telenet-ops.be...
> XML is totaal nieuw voor me en dus vraag ik jullie hulp.
>
> We zijn een online shop aan het opzetten en het is de bedoeling dat de
> klanten kunnen zien hoeveel producten onze leverancier in stock heeft en
> wanneer deze goederen kunnen geleverd worden.  We hebben een scriptje
> waarmee we de gegevens uit de database van onze leverancier halen maar nu
> zouden we de nodige gegevens (goedere in stock en leveringsdatum) in onze
> ASP-files moeten invoegen.
>
> Dit zijn de gegevens die we verkrijgen via ons script uit de database van
> onze leverancier:
> <?xml version="1.0" ?>
>   <RealData>
>   <MSG ID="0">ok</MSG>
>   <ITEM>
>   <ID>505824</ID>
>   <DESC>Digital Ixus/NON 2.11 Mpix 8MB USB</DESC>
>   <PRICE CURRENCY="BEF">20187</PRICE>
>   <QTY>3</QTY>
>   <DELDATE>18072001</DELDATE>
>   </ITEM>
>   </RealData>
>
> We moeten QTY en DELDATE hebben.  Hoe plaatsen we deze gegevens in een
> ASP-bestand?

    installeer MS' MSXML 3.0 sp1 sdk.

    <%
        set xdDOM = server.createobject("MSXML2.DOMDocument30")
        xdDOM.loadxml=sMyXMLString 'bevat de texthierboven

        ' select QTY node
        set xnNode = xdDOM.selectSingleNode("QTY")
        iQTY=CLng(xnNode.nodeValue)

        ' select DELDATE
        set xnNode = xdDOM.selectSingleNode("DELDATE")
        sDelDate=xnNode.nodeValue

        ' get rid of xml dom
        set xdDOM=nothing
    %>

    Lees de docs bij de sdk, erg leerzaam :)

        FB
Technical Details
Message-ID: <3b55ba77$0$14045$e4fe514c@newszilla.xs4all.nl>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-03!supernews.com!skynet.be!newsfeeds.belnet.be!news.belnet.be!transit.news.xs4all.nl!newszilla.xs4all.nl!not-for-mail
References: <yrh57.14825$Xy1.3155169@afrodite.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: 107324,ca44b57917d5a787
X-Google-Attributes: gid107324,public
X-Google-Thread: fcea4,ca44b57917d5a787
X-Google-Attributes: gidfcea4,public
X-Google-Thread: 111b97,ca44b57917d5a787
X-Google-Attributes: gid111b97,public
X-Google-ArrivalTime: 2001-07-18 09:34:08 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-03!supernews.com!skynet.be!newsfeeds.belnet.be!news.belnet.be!transit.news.xs4all.nl!newszilla.xs4all.nl!not-for-mail
Reply-To: "Frans Bouma" <perseus@xs4all.nl>
From: "Frans Bouma" <perseus@xs4all.nl>
Newsgroups: be.comp.programming,nl.comp.programmeren,nl.internet.www.server-side
References: <yrh57.14825$Xy1.3155169@afrodite.telenet-ops.be>
Subject: Re: Hoe gegevens uit XML in ASP-file steken ?
Date: Wed, 18 Jul 2001 18:35:48 +0200
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Lines: 52
Message-ID: <3b55ba77$0$14045$e4fe514c@newszilla.xs4all.nl>
NNTP-Posting-Host: 213.84.90.73
X-Trace: 995474040 newszilla.xs4all.nl 14045 213.84.90.73