Lorenzo wrote: > For reading and writing file i can use standard io c function, > but for getting and putting node which functions i have to use? Expat is a stream parser -- it doesn't build any in-memory tree structure so there aren't any functions for adding nodes. It sounds like you want a DOM. - Ken