NOTESSIDAN

Allt om Lotus Notes & Domino




Använd punktnotation istället för att stega XML
Flash är en applikation som man kan använda för att skapa animationer, filmer, webbsidor och mycket mer. jag har tidigare gjort en del flashfilmer som integrerats med Notes antingen via Klienten eller via webbläsare.

Här nedan har jag gjort en enkel flashanimation som hämtar lite XML/RSS och presenterar vissa taggar i en lista. Detta är inga konstigheter, möjligheten att läsa XML finns inbyggt i de flesta utvceklingsverktyg nu för tiden. flash använder en variant av javascript kallat Actionscript för att scripta vad som ska hända i olika bildsekvenser.

Det som jag tycker är lite kul med denna lösning är att jag använt mig av ett bibliotek som gör att jag slipper leta mig ner till varje tagg i XML:et och istället kan jag via punkt notation leta mig ner till rätt tagg.

Titta på exemplet nedan, några enkla XML taggar som bildar ett RSS flöde.

<rss version="1.0">
 <channel>
 <title>Notessidan</title>
 <item>
  <title>Trådinformation i Lotusscript</title>
  <description>
 </channel>
</rss>


Det finns flera sätt att komma åt title taggen som ligger under item taggen i exemplet ovan. Det mest vanlig när man kodar lotusscript är nog att stega sig igenom varje tagg och se ifall det finns några undertaggar och i såfall fortsätta stega till man hittar det man söker.

Genom att använda ett javascriptbibliotek som finns tillgängligt på nätet så kan man istället komma åt itemtaggen genom följande syntax:

object.rss.channel.item.title._value

Nedan en liten flashapplikation som gör just detta. genom att skriva in url:en till ett rssflöde så kan hittar jag alla item taggar och titletaggar och visar dom i textrutan nedan. Observera att det inte fungerar att skriva en annan domän än notessidan.se eftersom flash inte tillåter access från andra domäner.

Applikationen är kanske lite buggig men XML funktionen funkar bra, ladda ner fla:n nedan om du vill veta hur det är gjort.



Vill du ladda ner flash (.fla) filen kan du göra det här
Vill du ladda ner javascriptbiblioteket loadXML.lib så kan du göra det här

Det skulle varit bra ifall det fanns ett liknande bibliotek för Lotusscript !



Relevanta Poster på Notessidan:



Publicerad 2006-05-15 | Kommentarer: 0 | Läsningar: 3538
Kommentarer

No documents found



Sök på Notessidan
Thomas Adrian
ThomasCertifierad utvecklare och administratör inom Notes & Domino

Kontakta mig







Senaste Sökningarna på Notessidan
Sön - sharepoint (R:1)
Sön - räkna and antal and besökare (R:0)
Sön - browser (R:17)
Sön - stoppar and mail (R:1)
Sön - korrupt (R:3)
Sön - böcker (R:0)
Sön - kalendern (R:12)
Sön - feature (R:15)
Sön - print and mime (R:2)
Sön - länka (R:0)
Sön - databasen (R:94)
Sön - access (R:47)
Sön - outlook (R:15)
Sön - webanvändare (R:0)
Sön - google and maps (R:6)
Sön - juffe (R:2)
Sön - uidoc.print (R:1)
Sön - java and lotusscript (R:26)
Sön - besök (R:0)




Databasstatistik Blogg
Uppdateras var 15:e Minut

Antal Poster:562
Antal Kommentarer: 1405
Alla sidvisningar idag:
Unika Besökare idag:
Databasstorlek: 153Mb
Fixup: 2019-09-21 00:31:16
FT:2019-09-22 16:18:56
DB Procent använd: 99,8
Antal Agenter: 42
Antal Formulär: 65
Antal Vyer: 60
Antal Dokument: 7982
Antal Image Resources: 108
Antal Subformulär: 18
Antal Scriptbibliotek: 11
Totalt Antal Designelement: 576
Antal Attachments: 159
Antal Konflikter: 0
Server version 1: 405
Server version 2: Release 9.0.1FP9|August 14, 2017
Server Plattform: Windows/64
Ändrad: 2019-09-22 17:05:44
Server Tidszon: Z=-1$DO=1$DL=3 -1 1 10 -1 1$ZX=131$ZN=W. Europe
Region:
Kommentarsspam Idag: 10
Kommentarsspam Totalt: 18892


BlogRankers.com

Top Sites at iWEBTOOL.com

Fight Spam! Click Here!

Bloggtoppen.se

Listed on BlogShares

Increase website traffic

Top Internet Blogs

Site Checker