[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