Нужна простенькая, желательно command-line тулза, которая бы сливала XML. Пример: Код (Text): a.xml: <root> <node_1> ... </node_1> </root> b.xml: <root> <node_2> ... </node_2> <node_3> ... </node_3> </root> a.xml + b.xml: <root> <node_1> ... </node_1> <node_2> ... </node_2> <node_3> ... </node_3> </root> Ну т.е. объединение множеств, говоря более точным языком. Есть такая в природе?
Booster Ну не такая уж и простенькая Ты весь стандарт XML знаешь на пять с плюсом? Или есть XML-парсер, предоставляющий такую функциональность?
_DEN_ Я сомневаюсь что в стандарте прописана операция сложения. А что тебе надо, ты и сам знаешь. Imho единственно траблы могут возникнуть при одинаковых узлах с одинаковыми именами атрибутов, но разными значениями, а также если что-то есть за пределами тегов. Если тебе надо для общего случая, то действительно не так тривиально.
_DEN_ Посмотри сюда http://www.freedownloadscenter.com/Web_Authoring/Misc__Web_Authoring_Tools/ExamXML.html Объявлено, что программа также сливает XML-файлы. А вообще поищи "merge XML utility"...