Xmlcore
Использование DOM и XML.
https://blackbox.oberon.org/extension/Xmlcore
http://forum.oberoncore.ru/viewtopic.php?f=90&t=1006
Подсистема Xmlcore реализует DOM уровня 2 и XML-парсер на базе DOM.
DOM (Document Object Model) — не зависящий от платформы программый интерфейс, определённый консорциумом W3C и предназначенный для представления элементов иерархического документа в памяти компьютера. Более подробную информацию по теме можно получить по адресу http://www.w3.org/DOM/DOMTR.
XML (Extensible Markup Language) — расширяемый язык разметки — набор общих синтаксических правил для создания пользовательских языков разметки. Он делает возможным задание содержимого документа независимо от форматирования, что даёт простой способ испозльзования этого содержимого другими приложениями.
Назначение Xmlcore — разбор (чтение), изменение и генерация XML-файлов в виде DOM-структур, согласно рекомендациям W3C (World Wide Web Consortium) — см. http://www.w3.org/XML/.