Hi,
David wrote:
> Hello,
>
> I want to use the great xmlHashTable from the libxml2 library but i cant
> seem to print out its elements. Who knows how to deal with this problem?
>
> Code example
> ------------------
> xmlHashTablePtr hashtable;
> int i = 0;
> hashtable = xmlHashCreate(1);
> xmlHashAddEntry(hashtable, "keyno1", i++);
> xmlHashAddEntry(hashtable, "keyno2", i++);
> -------------------
>
> questions:
> - what does the the first parameter of xmlHashCreate do?

Enlightenment can often by achieved through the application of the
well-known expression RTFM :-) :
   http://xmlsoft.org/html/libxml-hash.html#xmlHashCreate
Similar information can be gleaned from include/libxml/hash.h, not to
mention the comments in the source code (hash.c).

> - how do i print out all key/value pairs of the hashtable? (whitout
> knowlede of the key name in the hashtable)

Looking through the available hash functions, I'd say that
xmlHashScanFull may well fulfill your wishes, if you write a very simple
callback function to print the data presented to the callback.

>
> Cheerz, David

Bill

_______________________________________________
xml mailing list, project page  http://xmlsoft.org/
[email protected]
http://mail.gnome.org/mailman/listinfo/xml

Reply via email to