Какая библиотека для файлов XML в кроссплатформенном приложении Delphi? - PullRequest
12 голосов
/ 21 сентября 2011

Я пишу приложение FireMonkey, которое должно работать как в Windows, так и в OSX.До сих пор я использовал MSXML для своих приложений Windows, но, конечно, эта библиотека не совместима с OSX.Таким образом, вопрос заключается в том, включает ли Delphi XE2 какую-либо библиотеку XML, совместимую с OSX, или существует сторонняя библиотека XML, совместимая с OSX?

Ответы [ 2 ]

12 голосов
/ 21 сентября 2011

В единице Xml.XMLDoc; у вас есть TXMLDocument; Если вы выберете DOMVendor := ADOM XML v4, он будет доступен для Windows и OSX .

Он доступен прямо из палитры инструментов.

3 голосов
/ 21 сентября 2011

Я знаю, что TNativeXML работает в Unicode-версиях Delphi (2009+), и я также уверен, что он не имеет требований Windows API. Я еще не пробовал компилировать его с XE2, но сайт авторов заявляет о совместимости вплоть до Delphi XE.

NativeXML

...