gpt4 book ai didi

xml - cocoa NSXMLElement "quick termination"

转载 作者:行者123 更新时间:2023-12-03 17:44:05 24 4
gpt4 key购买 nike

抱歉,我不知道用什么术语来描述这个简单的事情。

我关注了this文章制作一个xml文档。但我想做这个

<node attr1="abc" attr2="123" />

而不是

<node attr1="abc" attr2="123"></node>

我该怎么做?我在文档中找不到它,我什至不知道如何用谷歌搜索它。谢谢!

最佳答案

当您创建 NSXMLDocument 时,您需要设置标签类型。在您的情况下,您想要的是选项 NSXMLNodeCompactEmptyElement。像这样的事情:

NSXMLDocument* doc = [[NSXMLDocument alloc] initWithKind:kind options: NSXMLNodeCompactEmptyElement];

或者,您可以使用以下调用以这种方式获取 XML 格式:

NSString* str = [doc XMLStringWithOptions:(NSXMLNodeCompactEmptyElement | NSXMLNodePrettyPrint)];

参见this link了解更多信息。

关于xml - cocoa NSXMLElement "quick termination",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4373274/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com