0
У меня есть словарь, содержащий необходимую информацию, которая должна быть отправлена на веб-службу для проверки. Однако я должен следовать формату, предоставляемому службой.Сериализация NSDictionary для файла XML
создать структуру XML, как
NSData * = [NSPropertyListSerialization dataWithPropertyList:myDictionary options:0 error:0];
NSString *postData [[NSString alloc] initWithData:data encoding:NSUTF*StringEncoding];
Когда Принг PostData к cosole, у меня есть вся информация, мне нужно обернутый внутри
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
my data structure
</dict>
</plist>
Как я могу удалить DOCTYPE
декларацию, и plist
и dict
элементов?
Это не XML больше, если вы удалите (оба) в '' и '' . –
kennytm
@KennyTM Да, это так, где говорится, что моя «структура данных» - это XML-структура, которую я хочу. –