Я пытаюсь получить значение из словаря, но оно дает мне null. На самом деле я разобрал XML, а затем преобразовать его в словарь Ниже приводится словарь после преобразования: (я получил его в журнале)Как получить значение из NsDictionary
dictionary: {
"soap:Envelope" = {
"soap:Body" = {
GetServerStatusResponse = {
GetServerStatusResult = {
text = "<NewDataSet>\n <Table1>\n <ServerStatus>Standby</ServerStatus>\n </Table1>\n</NewDataSet>";
};
xmlns = "http://tempuri.org/";
};
};
"xmlns:soap" = "http://schemas.xmlsoap.org/soap/envelope/";
"xmlns:xsd" = "http://www.w3.org/2001/XMLSchema";
"xmlns:xsi" = "http://www.w3.org/2001/XMLSchema-instance";
};
}
теперь я хочу, чтобы принимать значение от ServerStatus тега. То есть в этом случае «StandBy». Но я получаю нулевое значение в ответ. Пожалуйста помоги? Есть проблема пространств?
Как вы пытаетесь получить значение из NSDictionary? –
Я использую библиотеку XmlDictionary и используя ее метод для получения значения и сохранения его в строке, (NSDictionary *) dictionaryWithXMLString: (NSString *) string. это метод этой библиотеки –
Позвольте мне опубликовать ответ для вас. –