2012-03-08 18 views
1

我想知道如何將變量中的文本添加到xml編寫器中。objective c XMLWriter

這就是我想要做以下

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之外創建整個字符串?你怎麼看?

回答

2

試試這個:

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

完美..這工作:)我還是選你的答案,一旦時間到了:) – 2012-03-08 00:46:31

+0

另一個問題..如果我想這樣的事情添加到我的XML數據包 ** ** 您認爲我可以這樣做嗎?如果你不知道這一切都很好,我正在通過文檔閱讀,但它與xswi示例不太清楚 – 2012-03-08 00:48:13

+0

對不起,但我從來沒有使用過XMLStreamWriter,所以我不知道。 – sosborn 2012-03-08 01:22:19