NotesDOMParser equivalent in C/C++ API

In LotusScript there is a NotesDOMParser that parses XML into a standard DOM tree. We can then read the nodes and get data out. Is there something equivalent to the C or C++ API?

Or, how do you all get data from XML/DXL files using C or C++?

Subject: NotesDOMParser equivalent in C/C++ API

See my answer on your previous question.

I wonder what you are trying to accomplish. Maybe we can help you when you explain to us what your goal is.

Subject: RE: NotesDOMParser equivalent in C/C++ API

Thanks for all’s help and answers.

I’d like to parse through all Notes items and make it available to store in say a SQL database. I’d like

  1. Strip out and get only unformatted text from any given RTF item.

  2. Render the $file objects into actual files. There maybe some compression issues which I have yet to explorer. Does any one know if the file attachments in DXL is compressed in Notes? Or, is it simply to decode the $file stream?

  3. Decide on which NotesDOMParser equivalent of C/C++ XML parser utility is best suited to do 1 & 2. I’d prefer to use free open source utility if possible.

TIA

Subject: NotesDOMParser equivalent in C/C++ API

For Windows you can use the Microsoft MSXML objects, for example MSXML2::IXMLDOMNodePtr

Subject: NotesDOMParser equivalent in C/C++ API

Search Google for “C++ XML”. You will find lots of info, including this: IBM Developer.