Article View: be.comp.programming
Article #5958python en xml
From: Benoit Liessens
Date: Sun, 09 Feb 2003 15:56
Date: Sun, 09 Feb 2003 15:56
30 lines
1973 bytes
1973 bytes
Ik ben in python een cd-databaseje aan 't maken. Alles wordt in xml
opgeslagen:
vb:
<? xml version="1.0" ..?>
<cdcollection>
<cd artist="arno" album="best of">
<track nr="1">putain putain</track>
....
</cd>
<cd ...> etc. </cd>
</cdcollection>
Ik gebruik de xml.dom.minidom implementatie om dit object van
Document()-type naar een file weg te schrijven.
Bij het inlezen heb ik echter problemen: characters als '&' en '<' worden
resp. naar '&' en '<' omgezet in de file maar '�' blijft '�' in de
output file. Net die '�' en ook '�' genereren errors bij het parsen van de
file naar een DOM-structuur: errors i.v.m."UTF-8". Hoe kan ik dit omlossen ?
Ten tweede : De xml-tags heb ik zelf gedefinieerd (<track> <cd> etc..) maar
ik heb geen DTD gedefinieerd. Is zo'n DTD nodig om de xml-file terug in te
lezen naar een object van het Document()-type?
Kan iemand mij een beetje wegwijs maken in dit doolhof van classes en
packages?
Dank,
Beno�t
Technical Details
Message-ID:
<b25tse$1bd$1@news.worldonline.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-09!supernews.com!news.maxwell.syr.edu!out.nntp.be!propagator2-SanJose!in.nntp.be!news.worldonline.be!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII X-Google-Thread: fcea4,fcaecbcf5e5bd1da,start X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2003-02-09 07:59:25 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-09!supernews.com!news.maxwell.syr.edu!out.nntp.be!propagator2-SanJose!in.nntp.be!news.worldonline.be!not-for-mail From: "Benoit Liessens" <benoit.liessens@gmx.net> Newsgroups: be.comp.programming Subject: python en xml Date: Sun, 9 Feb 2003 16:56:07 +0100 Organization: Worldonline Belgium Lines: 34 Message-ID: <b25tse$1bd$1@news.worldonline.be> NNTP-Posting-Host: ppp-62-235-88-55.tiscali.be X-Trace: news.worldonline.be 1044806351 1389 62.235.88.55 (9 Feb 2003 15:59:11 GMT) X-Complaints-To: abuse@worldonline.be NNTP-Posting-Date: Sun, 9 Feb 2003 15:59:11 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2615.200 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200