次の NSXMLDocument があります。
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<parent name=“abcd“>
<content>
<number>1234</number>
</content>
</parent>
<number>
ここで、最初のエントリのすぐ後ろに別のNSXMLElementを追加したいと思います
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<parent name=“abcd“>
<content>
<number>1234</number>
<number>5678</number>
</content>
</parent>
そのようなものを実装する必要があると思っていましたが、うまくいきません。
NSXMLElement *number = [[NSXMLElement alloc] initWithName:@“number“];
[number setStringValue:@“5678“];
NSXMLNode *parent = [xmlDoc childAtIndex:0];
NSXMLNode *content = [parent childAtIndex:0];
[content insertChild:number atIndex:1];
新しいノード/要素を NSXMLDocument に追加するにはどうすればよいですか?