0

そのため、XML ファイルを修正しましたが、PCDATA は実際には間違ったエンコーディングが原因でした ( ISO8859-1は正しくありませんでした。前の質問を参照してください)。

問題は、ファイルを解析して chars を取得するときです。

- (void) parser:(NSXMLParser *)parser foundCharacters:(NSString *)string
{
    NSLog(@"%@", foundCharacters);
    [self.currentNodeContent appendString:string];
}

たとえば、「é」文字がある場合、「È」に変換されます。

私は何をすべきか ?ヘルプ !回答ありがとうございます

4

1 に答える 1

1

最後に、 TBXML を使用して動作するようにしました。

于 2012-06-06T11:48:58.147 に答える