首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为多个条目追加StringReader

为多个条目追加StringReader
EN

Stack Overflow用户
提问于 2013-07-24 13:46:38
回答 1查看 953关注 0票数 3

我正在用Java创建一个程序,它读取一串XSL代码,用app数据填充空字段,并将其添加到StringReader中,最终被设置为web调度程序的InputSource。

我已经有了查找和填充空白模板的代码,现在我需要循环使用模板X次数来创建同一个文档的X实例,并将它们作为一个文档放在一起。

Psuedocode:

代码语言:javascript
复制
StringReader reader = new StringReader();

for (Iterator i = Object.iterator(); i.hasNext();
{
Object o = (Object) i.next();
reader.append(populateObject(o);
}
InputSource isource = new InputSource(reader);

然而,StringReader没有附加函数,而且可能也没有附加函数。那么,我如何创建一个InputSource,以满足对我的InputSource代码的完整、准确的引用的需求,这个引用可以被InputSource对象读取?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-24 14:24:11

你可以试着做所有之前附加的操作:

代码语言:javascript
复制
StringBuilder sb = new StringBuilder();

for (...)
    sb.append(populateObject(obj));

StringReader reader = new StringReader(sb.toString());

如果使用低于5的Java版本,请使用StringBuffer

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17835895

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档