go to post Aleksandr Kalinin · Jul 20, 2017 Hi Yuriy, Not so far ago I was need such utilit, and i didn't find it, so I've written simple method, that converts xml-node from DOM-represented xml, may be it'll be usefull for you: /// Метод генерации динамичекского объекта из ноды /// Подчеркивания и дефисы в названиях тегов удаляются ClassMethod NodeToDynObj(Node As %XML.Node) As %DynamicObject { d Node.MoveToFirstChild(1) i (Node.NodeType = $$$xmlTEXTNODE) { s res = Node.NodeData d Node.MoveToParent(1) q res } s res = {} do { s propertyName = $TR(Node.LocalName,"-_","") continue:propertyName="" i ((Node.HasChildNodes(1)) && (Node.NodeType '=$$$xmlWHITESPACENODE) && (Node.NodeType '=$$$xmlTEXTNODE)){ s value = ..NodeToDynObj(Node) d res.%Set(propertyName,value) } else{ s value = "" d Node.GetText(.value) d res.%Set(propertyName,value) } } while Node.MoveToNextSibling(1) d Node.MoveToParent(1) q res }