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

Reply via email to