Horge Skrevet 1. juli 2009 Del Skrevet 1. juli 2009 Hei. Har en nettside hvor vi skal vise et søkeresultat fra Twitter, hvor Twitter selv sender dette som xml. Jeg forsøker å hente inn dette via xmldatasource, for så å vise det gjennom en datalist. Problemet er bare at jeg ikke får frem noen treff i det hele tatt. Mistenker at noe kan være feil i XPath, men klarer ikke å se hva - mulig det er blitt for sent på natten... MidText er forresten bare en funksjon som kutter teksten etter et gitt antall tegn. <asp:XmlDataSource ID="XmlDataSourceTwitter" XPath="/feed/entry[position() < 9]" runat="server" DataFile="http://search.twitter.com/search.atom?lang=no&q=mysearch"> </asp:XmlDataSource> <asp:DataList ID="TwitterFeed" runat="server" DataSourceID="XmlDataSourceTwitter"> <ItemTemplate> <%#(DateTime.Parse(XPath("published").ToString())).ToString("d", new System.Globalization.CultureInfo("nb-NO", true))%> <%#MidText(XPath("title").ToString(), 0, 55)%> </ItemTemplate> </asp:DataList> Lenke til kommentar
Wattengård Skrevet 21. juli 2009 Del Skrevet 21. juli 2009 Kan du benytte noe slikt som denne? http://atomnet.sourceforge.net/ Du kan evt forsøke med XPath="//entry" og se om du får ut noe da. Deretter innsnevrer du søket litt for litt helt til du får det du vil ha, eller det evt feiler. Da blir det enklere å finne ut hvilken bit av spørringen som evt feiler. -C- Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå