Søgning og filtrering i en XML fil.
Jeg er ny begynder med XML og VBscript så jeg har brug for hjælpJeg tror at det er nemmest i VBscript da jeg gerne vil have resultatet prensenteret i html, men det ved jeg ikke.
Jeg har en XML fil med contacts som jeg gerne vil søge/filtrerer i. I på html har jeg et tekst felt hvor i man indtaster søgeordet og neden under en tabel med alle contacts. Nå det første bogatav er indtastet skal tabellen opdateres så det kun er contacts med søgeordet(bogstavet) der vises. Jeg vil bruge .OnChange til at køre scriptet. (jeg håber at det er forståligt)
Det skal søges i alle elementer i Contacts.
Min XML fil ser således ud: Lokal.XML
<?xml version="1.0" encoding="ISO-8859-1"?>
<dataroot>
<Contacts>
<FullName>Roberto Perco</FullName>
<FirstName>Roberto</FirstName>
<LastName>Perco</LastName>
<BusinessPhone>49 25 62 23 lok. 223</BusinessPhone>
<Department>57</Department>
<LokalNummer>223</LokalNummer>
</Contacts>
<Contacts>
<FullName>Poul Erik Pedersen</FullName>
<FirstName>Poul</FirstName>
<LastName>Pedersen</LastName>
<BusinessPhone>49 25 62 65 lok. 265</BusinessPhone>
<Department>52</Department>
<LokalNummer>265</LokalNummer>
</Contacts>
<Contacts>
<FullName>Niels Mølgaard Pedersen</FullName>
<FirstName>Niels</FirstName>
<LastName>Pedersen</LastName>
<BusinessPhone>49 25 62 78 lok. 278</BusinessPhone>
<Department>54</Department>
<LokalNummer>278</LokalNummer>
</Contacts>
<Contacts>
<FullName>Matthias Nissen Pedersen</FullName>
<FirstName>Matthias</FirstName>
<LastName>Pedersen</LastName>
<BusinessPhone>49 25 62 35 lok. 235</BusinessPhone>
<Department>52</Department>
<LokalNummer>235</LokalNummer>
</Contacts>
<Contacts>
<FullName>Birger Olsen</FullName>
<FirstName>Birger</FirstName>
<LastName>Olsen</LastName>
<BusinessPhone>49 25 62 39 lok. 239</BusinessPhone>
<Department>39</Department>
<LokalNummer>239</LokalNummer>
</Contacts>
<Contacts>
<FullName>Lars Olesen</FullName>
<FirstName>Lars</FirstName>
<LastName>Olesen</LastName>
<BusinessPhone>49 25 62 84 lok. 284</BusinessPhone>
<Department>54</Department>
<LokalNummer>284</LokalNummer>
</Contacts>
<Contacts>
<FullName>Birte Olesen</FullName>
<FirstName>Birte</FirstName>
<LastName>Olesen</LastName>
<BusinessPhone>49 25 62 50 lok. 250</BusinessPhone>
<Department>25</Department>
<LokalNummer>250</LokalNummer>
</Contacts>
<Contacts>
<FullName>Omstilling/Reception</FullName>
<FirstName>Omstilling/Reception</FirstName>
<BusinessPhone>lok. 9 el.409</BusinessPhone>
<Department>12</Department>
<LokalNummer>409</LokalNummer>
</Contacts>
<Contacts>
<FullName>Peter Nymann</FullName>
<FirstName>Peter</FirstName>
<LastName>Nymann</LastName>
<BusinessPhone>49 25 62 10 lok. 210</BusinessPhone>
<Department>12</Department>
<LokalNummer>210</LokalNummer>
</Contacts>
<Contacts>
<FullName>Niels Nygaard</FullName>
<FirstName>Niels</FirstName>
<LastName>Nygaard</LastName>
<BusinessPhone>49 25 62 54 lok. 254</BusinessPhone>
<Department>54</Department>
<LokalNummer>254</LokalNummer>
</Contacts>
</dataroot>
Jeg håber at der er nogle der kan hjælpe. Der er 60 piont til hjælperen. Det kan være let, men for er det de 60 point værd.
