1

我有以下 NSXMLDocument:

<?xml version="1.0" encoding="utf-8" standalone="no"?>
<parent name=“abcd“&gt;
    <content>
        <number>1234</number>
    </content>
</parent>

现在我想在第一个条目后面直接添加另一个<number>NSXMLElement

<?xml version="1.0" encoding="utf-8" standalone="no"?>
<parent name=“abcd“&gt;
    <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?

4

0 回答 0