Как удалить объявление xml из KISSXML?
Я использую KissXML (iOS) для создания XML-документа. Все отлично работает, но когда я хочу записать DOM в NSString, используя метод XMLString, тогда выходная строка xml содержит объявление xml (<?xml version="1.0" encoding="UTF-8" ?>
). Есть ли способ удалить это объявление из сгенерированной строки XML?
Спасибо
1 ответ
Я обнаружил, что вместо вызова метода XMLString для объекта DDXMLDocument, вы можете вызвать метод XMLString для rootElement так: вместо (где xml - DDXMLDocument):
NSString* str=[xml XMLString];
использовать этот:
NSString* str=[[xml rootElement] XMLString];
Результатом является весь документ XML без объявления XML.