Запись в XML в Какао
Можно ли записать в XML-файл, который я прочитал, без использования внешней библиотеки? Я читал о написании с использованием вещей KissXML, но я хотел бы писать без каких-либо дополнительных.
Так что, если у меня в памяти есть NSXMLElement или NSXMLDocument, как бы я сменил один из его узлов?
Спасибо
1 ответ
Решение
Попробуйте прочитать документы по яблокам по адресу: https://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/NSXML_Concepts/NSXML.html#//apple_ref/doc/uid/TP40001269
- Вам нужно получить узел для изменения (используя дерево обхода или узел запроса через XPath).
- Изменить узел, как вы хотите.
Вы можете записать данные XML в файл в виде строки после вызова XMLStringWithOptions для документа.