Article View: be.comp.programming
Article #5918Re: python en xml
From: Benoit Liessens
Date: Sun, 16 Feb 2003 18:03
Date: Sun, 16 Feb 2003 18:03
38 lines
2311 bytes
2311 bytes
Benoit Liessens <benoit.liessens@gmx.net> schreef in berichtnieuws b25tse$1bd$1@news.worldonline.be... > 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? > Eureka ! xml.dom.ext.Print(docroot, stream, encoding) en xml.dom.ext.PrettyPrint(docroot,stream,encoding) Benoit
Technical Details
Message-ID:
<b2ojvb$4tj$1@news.worldonline.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!sn-xit-06!sn-xit-03!sn-xit-01!sn-xit-09!supernews.com!iad-peer.news.verio.net!news.verio.net!newspeer1.nwr.nac.net!news.worldonline.be!not-for-mailReferences:
<b25tse$1bd$1@news.worldonline.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII X-Google-Thread: fcea4,fcaecbcf5e5bd1da X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2003-02-16 10:06:47 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!sn-xit-06!sn-xit-03!sn-xit-01!sn-xit-09!supernews.com!iad-peer.news.verio.net!news.verio.net!newspeer1.nwr.nac.net!news.worldonline.be!not-for-mail From: "Benoit Liessens" <benoit.liessens@gmx.net> Newsgroups: be.comp.programming Subject: Re: python en xml Date: Sun, 16 Feb 2003 19:03:12 +0100 Organization: Worldonline Belgium Lines: 40 Message-ID: <b2ojvb$4tj$1@news.worldonline.be> References: <b25tse$1bd$1@news.worldonline.be> NNTP-Posting-Host: ppp-62-235-88-165.tiscali.be X-Trace: news.worldonline.be 1045418795 5043 62.235.88.165 (16 Feb 2003 18:06:35 GMT) X-Complaints-To: abuse@worldonline.be NNTP-Posting-Date: Sun, 16 Feb 2003 18:06:35 +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