Avatar billede jessbonde Nybegynder
17. juli 2008 - 12:49 Der er 7 kommentarer og
1 løsning

Kan ikke hive tag ud af xml

Jeg hiver nogle værdier ud af et youtube feed ved hjælp af et asp script jeg har fundet på html.dk
Det går fint med de første, title, link og description

Der kommer så nogle andre tags med bl.a. et link til et billede, som jeg gerne vil bruge.
Tagget ser således ud:

<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="linkTilBillede" width="120" height="90"/>

Jeg looper igennem således:
For each post in itemNodes
            ' Elementerne i channel lægges i variable med #%# som adskillelse
            if post.tagName = "title" then
                strItemTitle = strItemTitle & post.text & "#%#"
            elseif post.tagName = "link" then
                strItemLink = strItemLink & post.text & "#%#"
            elseif post.tagName = "pubDate" then
                strItemDescription = strItemDescription & post.text & "#%#"
            end if
        next

og lægger dem derefter i et array.
Hvordan kan jeg få fat i url'en til billedet?
Avatar billede w13 Novice
17. juli 2008 - 13:05 #1
Kan du ikke bare hente det ligesom de andre med post.tagName = "media:thumbnail" og så finde værdien med post.url ?
Avatar billede jessbonde Nybegynder
17. juli 2008 - 14:37 #2
Den siger: Object doesn't support this property or method: 'post.url'
Jeg spørger først om det er en 'media:thumbnail'

For each post in itemNodes
    if post.tagName = "media:thumbnail" then
        Response.Write post.url & "<br>" & vbcrlf
    else
        Response.Write post.tagName & "<br>" & vbcrlf
    end if
Next
Avatar billede jessbonde Nybegynder
17. juli 2008 - 14:38 #3
& vbcrlf
Er et levn fra min CMS kode
Avatar billede w13 Novice
17. juli 2008 - 14:56 #4
Jeg mener, du kan bruge post.attributes("url")
Avatar billede jessbonde Nybegynder
17. juli 2008 - 15:22 #5
Type mismatch: 'post.attributes'
Avatar billede w13 Novice
17. juli 2008 - 15:34 #6
Prøv lige med post.attributes(1)
Avatar billede jessbonde Nybegynder
17. juli 2008 - 15:54 #7
Har fundet ud af det.
post.getAttribute("url")
Du må gerne få point som tak for hjælpen, så bare lav et svar
Avatar billede w13 Novice
17. juli 2008 - 18:27 #8
Ja, ok, det var så uden s'et. =) Her er et svar!
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester