[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [JDEV] *Real* element.h usage doc
Everything else looks happy, here's a quickie note:
> Since it is fairly common to have tags which only have one unbroken
> CDATA section, a shortcut method is provided that retrieves the CDATA
> in one call:
>
> char* nickname = element_get_child_cdata(root_tag, "nick");
> /* nickname == "mellow" */
>
> This searches the root_tag for an element by the name of "nick" and
> sees if it (the element named "nick") has a CDATA as the first child.
Just as an FYI:
<tag>this is some text</tag>
Can(and often does) get parsed by Expat into:
Element "tag"
CDATA "this is som"
CDATA "e "
CDATA "text"
It will break a string into multiple CDATA sections, this is just a normal
part of sream-based XML processing...
All it requires is for element_get_child_cdata() to have a bit more smarts
:)
Jer