查询迭代

时间:2009-12-16 13:38:27

标签: java iteration

我想编写一个包含从xml读取数据的对象

    String data = null;
   while ((data = stdInput.readLine()) != null) {
               logger.info("Data:"+data);
    }

我想在while循环中返回一个持有完整数据的obj,我该怎么做? 它的java

2 个答案:

答案 0 :(得分:1)

您可以使用StringBuffer组合所有行,然后在循环完成后输出到String:

String data = null;
StringBuffer dataBuffer = new StringBuffer();
while ((data = stdInput.readLine()) != null) {
    logger.info("Data:"+data);
    dataBuffer.append(data).append("\n");
}
String completeData = dataBuffer.toString();

答案 1 :(得分:0)

谷歌的“DOM XML解析器”加上您的编程语言的名称。也许添加“教程”。