[PIPython] xml reader

Mariano Di Felice mardif
Gio 19 Maggio 2005 10:09:52 CEST


Francesco Cavazzana wrote:

> Il giorno 18/mag/05, alle 12:55, Mariano Di Felice ha scritto:
>
>>
>> Ho una stringa xml, dove oltre ai normali tag, ce n'è uno 
>> <thumb></thumb> dove all'interno vi è il contenuto di un'immagine 
>> encodata in base64 ( per ovviare ai problemi di caratteri strani che 
>> potrebbero creare problemi con l'xml).
>> Ho provato a leggere questa stringa col modulo minidom standard, ma 
>> ottengo sempre l'errore:
>> not well-formed
>
>
> Sei sicuro che il file sia effettivamente corretto? Indipendentemente 
> dall'immagine intendo. Ti consiglierei prima di ogni altra cosa di 
> aprirlo con Mozilla, se ci sono errori ti fa vedere di preciso dove e 
> ti rende molto più facile individuarli.
>
>>
>> Ho pensato che fosse un problema del minidom ( altrimenti perchè lo 
>> avrebbero chiamato mini dom??)
>> sto pensando di utilizzare il sax, ma ho sempre un maledetto errore 
>> del tipo:
>
>
> No il minidom è mini perché è lento e ha un set limitato di funzioni 
> DOM, cioè di navigazione dell'albero xml in memoria, modifica e 
> riscrittura, ma non penso proprio che abbia limitazioni in lettura.
>
>>
>> ValueError: unknown url type: ?xml version="1.0"?><famiglie>
>>
>> Questo è l'inizio del file xml:
>>
>> <?xml version="1.0"?><famiglie></famiglia code="001"> etc etc
>
>
> Beh tanto per cominciare il pezzo che hai incollato è palesemente 
> sbagliato :-)
>
> Cosa ci fa lì quel: </famiglia ? Errore nella mail o è scritto davvero 
> così nel file?
>
>
> Ciao
> Francesco
> _______________________________________________
> La mailing list di python.it
> python a lists.python.it
> http://lists.python.it/cgi-bin/mailman/listinfo/python
>
>
Dunque, ho risolto! Avevo fatto una bella cappellata nel codice, quindi 
nell'xml non ci sono problemi.
Grazie a tutti per l'interessamento

eh eh :-)

-- 

/\/\ariano Di Felice
Java PHP Python programmer
with MySQL, PostgreSql, SQLite and Oracle support
Linux Platform Developer
mariano.difelice a eprometeus.com
www.eprometeus.com
Tel. 0735 656881
Fax. 0735 656307
---------------------------------------------------------
NO ai brevetti software! http://www.nosoftwarepatents.com

-------------- next part --------------
A non-text attachment was scrubbed...
Name: mardif.vcf
Type: text/x-vcard
Size: 263 bytes
Desc: not available
Url : http://list.zope.it/pipermail/python/attachments/20050519/bdad2a4d/mardif.vcf


More information about the Python mailing list