基于某些条件,我需要生成一个只包含一组来自CSV的值的XML,从而得到一个值为CSV的流。例如,从Java中的CSV流内部化XML构造
Input : a:value1, b:value2, c:value3, d:value4, e:value5.
if (condition1)
XML O/P = <Request><ValueOfA>value1</ValueOfA><ValueOfE>value5</ValueOfE></Request>
else if (condition2)
XML O/P = <Request><ValueOfB>value2</ValueOfB><ValueOfD>value4</ValueOfD></Request>
我想以一种给定模板的方式来外部化进程,从而生成相应的输出XML。字符串操作是实现这一点最简单的方法,但如果输入中出现一些特殊字符,我不想搞乱XML等。请建议。
建议什么?你有什么尝试? – 2012-04-19 12:56:52