在文档顶部插入NSXMLElement / Child

时间:2012-12-09 23:45:12

标签: objective-c xml cocoa nsxmlelement

这会在“主”根目录中的doc底部插入一个新元素和子元素:

    NSXMLElement *root = [[xmlDoc rootElement] initWithName:@"main"];

    NSXMLElement *firstElement = [[NSXMLElement alloc] initWithName:@"first"];
    [root addChild:firstElement];

    NSXMLElement *secondElement = [NSXMLNode elementWithName:@"second"];
    [firstElement addChild:secondElement];

我需要将它作为第一个或第二个节点插入doc的顶部..我该怎么做?

感谢。

-Paul。

编辑:

呃......我简直不敢相信这很容易......

 [root insertChild:firstElement atIndex:1];

1 个答案:

答案 0 :(得分:0)

这解决了它:

[root insertChild:firstElement atIndex:1];