On Fri, 26. September 2008 11:15, Daniel Veillard wrote:
> On Fri, Sep 26, 2008 at 10:31:36AM +0200, Hartmut Sbosny wrote:
> > Hi Daniel,
> >
> > On Thursday, 25. September 2008 17:05, Daniel Veillard wrote:
> > > On Wed, Sep 17, 2008 at 06:48:37PM +0200, Hartmut Sbosny wrote:
> > > > Hello,
> > > > I am fresh to libxml. I want to read an xml file containing
> > > > the part
> > > >         <data>
> > > >                 <![CDATA[...]]>
> > > >         </data>
> > > >
> > > > Currently I use the xmlParseDoc() interface. My first try was to read
> > > > the <data> node string via xmlNodeListGetString(). This returns
> > > > something
> > >
> > >   You just can't using that API.
> >
> > Is this a principle limitation of the xmlParseDoc API or only an
> > accidental API lack? Which API is suitable to read cdata? Sorry for my
> > stumbling asking, I am new to libxml and xml.
>
>   No API lack. You use an API to dump the content of a LIST of node
> when you want the content of a SINGLE node.
>   There is a zillion ways to get it like accessing directly the
> node->content pointer  or using the API getting the content of
> a single node like xmlNodeGetContent()

Ok, now I understand (I related "You just can't using that API" to 
xmlParseDoc(), not to xmlNodeListGetString()).

Many thanks
Hartmut
_______________________________________________
xml mailing list, project page  http://xmlsoft.org/
xml@gnome.org
http://mail.gnome.org/mailman/listinfo/xml

Reply via email to