【问题标题】:objective c XMLWriter目标c XMLWriter
【发布时间】:2012-03-25 13:28:55
【问题描述】:

我想知道如何将变量中的文本添加到 xml 编写器中。

这就是我在下面尝试做的事情

NSString *testString = [[NSString alloc] initWithString:@"TEST TEST TEST"];
    //allocate serializer
        id <XMLStreamWriter> xmlWriter = [[XMLWriter alloc] init];
        //add root element
        [xmlWriter writeStartElement:@"Rows"];
            [xmlWriter writeStartElement:@"Row"];
                [xmlWriter writeCharacters:@"request: %@ can go in here", testString]; //this line here
            [xmlWriter writeEndElement];
        //close rows element
        [xmlWriter writeEndElement];

你如何做一个 nslog.. 但我想知道我如何使用 xmlwriter 来做到这一点.. 或者它是否可能?

否则我猜另一个选项是在 xmlwriter 之外创建整个字符串?你觉得呢?

【问题讨论】:

    标签: iphone ios xmlwriter


    【解决方案1】:

    试试这个:

    [xmlWriter writeCharacters:[NSString stringWithFormat:@"request: %@ can go in here", testString]]; //this line here
    

    【讨论】:

    • 完美.. 成功了 :) 时间到了我会标记你的答案 :)
    • 另一个问题..如果我想在我的 xml 数据包中添加这样的内容 你觉得我怎么样可以去做吗?如果您不知道这一切都很好,我正在阅读文档,但 xswi 示例有点不清楚
    • 对不起,我没用过 XMLStreamWriter 所以不知道。
    • @C.Johns 要编写该 Result 标签,您需要调用 writeStartElement,然后调用 writeAttribute 两次(对于 Format 和 Compression 属性),然后调用 writeEndElement。默认情况下应启用自动结束元素。 ;-)
    • @sosborn 你能告诉我如何更改我的代码以便我可以编写不同的语言stackoverflow.com/questions/43539307/…
    猜你喜欢
    • 1970-01-01
    • 2021-12-29
    • 1970-01-01
    • 2019-07-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多