我有以下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?