Губин Игорь писал(а): ↑18 Март 2022, 10:24
Берётся стандартный FromXMLFile
Ещё раз спасибо, всё прекрасно получилось.
Хотя, конечно, я удивлён, что нет такого метода в XML классе.
У меня получился вот так:
Код: Выделить всё
FromXMLString PROCEDURE(*queue que, *string StrXML , string root, string label) !,byte
XMLDoc &Document,Auto
xRValue Byte(False)
Code
XMLDoc &= XMLStringToDOM(StrXML)
If ~(XMLDoc &= NULL)
xRValue = DOMToQueue(XMLDoc,que,root,label)
XMLDoc.release()
end
Return xRValue
И кстати ! У этого метода нет проблем с русской кодировкой в C63, в отличии от FromXMLFile ...
За теми кто отстал - не возвращаться. (С) Кодекс