Hej. Jeg har et javascript som jeg gerne vil have til at requeste en side og vise hvilken værdi der står i et felt. Det med requestet har jeg fundet ud af, men nu har jeg så bare en variabel med en masse kildekode i. Hvordan får jeg fundet frem til den værdi jeg leder efter? Jeg ved jo hvad der står før og efter værdien...
var Match = MyDocument.match( /<body>(.+?)</body>/gi );
finder faktisk alle forekomster i: <note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> <body>Don't forget me this weekend!</body> </note>
men du skal så loope dem igennem bagefter:
for(var i=0; i<Match.length; i++) { var udpluk = Match[i] }
Nuvel, men da enhver jo kan se, der er tale om XML, mente jeg bare ikke, der var grund til at fabulere over tænkte scenarier, som ikke har med XML at gøre =)
*ROTFLMAO* Jamen, hvis du synes, han skal lære at bruge en skævbidder til at banke en skrue i et brædt - i stedet for at bruge en skruetrækker - så værsågod! :D
Da koden allerede ligger i en XML-parser, mener jeg blot, at det er mest hensigtsmæssigt at bruge XML-DOM - fremfor selv at skrive en parser med RegExp ;o)
At du så har besluttet dig for at være principielt uenig med mig i alt, må være et problem, du selv slås med!
efterhånden bliver dine poster et mere og mere desperat forsøg på at svine mig til, for ikke at tabe ansigt... eller for at pleje dig ego.
jeg skrev udtrykkeligt, at hvis han modtog XML, burde han kigge på mit andet eksempel. Hvor svært er det at forstå ?
At kunne Regex er en fantastisk ting! Man kan gøre så afsindig mange nyttige ting, hvis man kan Regex. Og som i dette tilfælde, er det langt hurtigere at skrive end at pakke den store DOM værktøjskasse ud...
Jamen, værktøjskassen _har_ han allerede pakket ud! Koden ligger jo i en DOMParser eller et XMLHttpRequest object ... hvorfor så ikke bruge værktøjet, der ligger tilgængeligt i det pågældende objekt?
Det er ikke mig, der sviner dig til. Jeg påpeger blot, når du skriver ting, der ikke er hensigtsmæssige eller direkte forvrøvlede. Såvidt jeg husker, er det dig, der får spørgsmål og artikler lukket - og dig, der har for vane at kalde mig for 'kvaj'!
Det er ikke mig, der er bange for at tabe ansigt - og det er ikke mig, der er desparat - og det er heller ikke mig, der ikke kan finde ud af at overholde Ekspertens regler!
- og da vi ikke ved, om XML dokumentet er hentet med et XMLHttpRequest objekt eller med en DOMParser, kan det endda være, du skal have hevet hele serilisations værktøjskassen frem for at få fat i XML'en i strengform - i hvertfald i FF
- du sviner mig/folk til - du tror kun XML-DOM er løsningen på alle HTML/JS problemstillinger - du kommer aldrig med løsninger, fordi dem du vil have folk laver, tager for lang tid. - du vifter om dig med begreber, for at virke større/bedre end os andre.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.