У меня проблема.
Я использую класс XMLReader для получения NSDictionary
, и все работает отлично. Но я не могу получить значения атрибутов моего элемента productData.
В частности, у меня есть следующее NSDictionary
:
{
response = {
products = {
productsData = (
{
alias = "Product 1";
id = 01;
price = "10";
},
{
alias = "Product 2";
id = 02;
price = "20";
},
{
alias = "Product 3";
id = 03;
price = "30";
});
};
};
}
Я использовал этот код для создания де NSDictionary
:
NSDictionary *dictionary = [XMLReader dictionaryForXMLData:responseData error:&parseError];
и responseData содержит:
<application>
<products>
<productData>
<id>01</id>
<price>10</price>
<alias>Product 1</alias>
</productData>
<productData>
<id>02</id>
<price>20</price>
<alias>Product 2</alias>
</productData>
<productData>
<id>02</id>
<price>20</price>
<alias>Product 3</alias>
</productData>
</products>
</application>
Тогда я не знаю, как получить значения каждого productData, такие как id, цена и псевдоним ...
Кто-нибудь знает, как это сделать ??
Спасибо и прости мой плохой английский!