Tanja wrote: > Hi > > Dirk Meyer schrieb: >> Hi, >> >> Tanja wrote: >>> I am working on a extension to the webserver, >>> which let the user edit his/her webradio.fxd file. >> Freevo 1.x or 2.x? >> > > Freevo 1.x for the moment... > But I want to make it as portable as possible for Freevo 2.0. > > >>> I started with kaa.xml for the parsing of the fxd file, >>> but I had to do a lot of hacking to get the functions I >>> need. >> Kaa.xml is more or less the same as libxml2. Some parts are still >> missing. The reason for the rewrite of the wrapper is that kaa.xml >> uses unicode and libxml2 uses utf-8 string objects. >> >>> Then I fell over BeautifulSoup and ElementTree. Both seem more >>> suited for what I need. >> BeautifulSoup is for parsing maybe not well formed data. It is good >> for HTML files, but for fxd files it could be easier. > > What about ElementTree? It is also used somewhere in Freevo 1.x.
In the xmltv stuff. >>> I wonder what would be the most freevoish way to do the parsing. >> I prefer libxml2 (kaa.xml) right now. > > OK, I will stay with kaa.xml then. Not used in freevo-1.x yet >> For parsing freevo 2.0 has a >> module in core called fxdparser.py. It helps you parse a file. 1.x has >> a similar file in utils. >> > > fxdparser.py of freevo 2.0 looks promising, maybe I can use that later. > >>> What is the status of kaa.xml anyway? Is it stable? >> It is stable. And for doc try libxml2 doc. But the doc isn't much >> better. Search freevo.ui or kaa.metadata how to use kaa.xml. >> > > The doc of libxml2 is really poor :-( > But I will try my best. > > Thanks! > Tanja > - > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Freevo-devel mailing list > Freevo-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freevo-devel > ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Freevo-devel mailing list Freevo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-devel