OmniXML war/ist schon eine ganze Weile mit dabei.
Viele Units wurden umbenannt, Forms.pas heißt nur
Vcl.Forms.pas
und auch die Units von
OmniXML wurden umbenannt.
Xml.Internal.OmniXML.pas
Xml.Internal.OmniXMLXPath.pas
Xml.OmniXMLDom.pas
OmniXmlDom waren, glaub ich, die internen Interfaces
und
OmniXml die Delphi-Kapselung dieser Interfaces.
Aber im Grunde ist das egal, da du das
OmniXML besser nicht direkt benutzt,
sondern die platformunabhängige Kapselung, welche dann je nach Ziel intern weiterleitet, z.B. zum
OmniXML, MS-
XML oder was grad verfügbar ist.
Im Notfall kann man dort dann auch einen Provider auswählen und die Umleitung steuern, wenn Mehreres verfügbar ist.
Xml.XMLDoc.pas
Xml.XMLDom.pas
Xml.XMLIniFile.pas
Xml.XMLIntf.pas
Xml.XmlTransform.pas
usw.
C:\Program Files (x86)\Embarcadero\Studio\20.0\source\
xml\
Ein Therapeut entspricht 1024 Gigapeut.