Hi All, I am writing an enterprise application that uses xerces 2.5.0 and runs on Solaris platform. I am facing one problem while deleting the node from the xml file. e.g. following is the xml file
<?xml version="1.0" encoding="UTF-8" standalone="no" ?> <USNTREE> <student> <name>xyz</name> <surname>abc</surname> </student> </USNTREE> When I delete the child node <student> then my xml file changes to <?xml version="1.0" encoding="UTF-8" standalone="no" ?> <USNTREE> </USNTREE> <name>xyz</name> <surname>abc</surname> </student> </USNTREE> This problem is not reproducible with xerces 2.6.0. So I want to upgrade to xerces 2.6.0. Note that I have used ICUTransService.cpp (v1.18) in my xerces2.5.0 copy. ( because I encountered same issue faced by one of the mailing list subscriber related to XMLString::transcode function and solution stated was to replace v1.18 file) My question here is, can I replace ICUTransService.cpp file from xerces 2.6.0 with the ICUTransService.cpp (v1.18)? Is it safe to make use of xerces 2.7.0 over xerces 2.6.0 with ICUTransService.cpp(v1.18) file replaced? Regards, Kedar
