NSXMLParser の解析と XML ソースがあり、タグの 1 つが<expire xsi:nil="true"/>
. パーサーがこのタグに到達すると、NSXMLParserErrorDomain エラー 201 をスローします。このタグを XML ソースから削除すると、エラーは発生しません。
これがエラーをスローしている理由はありますか??
ありがとう!
NSXMLParser の解析と XML ソースがあり、タグの 1 つが<expire xsi:nil="true"/>
. パーサーがこのタグに到達すると、NSXMLParserErrorDomain エラー 201 をスローします。このタグを XML ソースから削除すると、エラーは発生しません。
これがエラーをスローしている理由はありますか??
ありがとう!
名前空間の URI を追加しなかったときに、このエラーが発生しました。したがって、ルート要素で名前空間の URI を次のように定義する必要があります。
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns:im="http://itunes.apple.com/rss" xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
<entry>
<im:name>Angry Birds Star Wars</im:name>
</entry>
</feed>
「im」はあなたの「xsi」のような名前空間です。