如何转换XML以匹配XSD或DTD?

问题描述

| 我有一个Pentaho Kettle(PDI)转换,该转换从执行基本SQL的表输出步骤开始。此步骤跳到创建XML文件的XML输出步骤。 xml格式如下:
<series>
 <values><Date>2011&#47;03&#47;15 00:00:00.000</Date> <Media Cost>$136.08</Media Cost> <Clicks> 50.0</Clicks> </values>
 <values><Date>2011&#47;03&#47;16 00:00:00.000</Date> <Media Cost>$240.47</Media Cost> <Clicks> 71.0</Clicks> </values>
但是,我需要此XML为特定格式。我确实有XML模式和DTD来定义此格式,只是不确定获得该格式的最佳方法。 这是一个如何格式化的示例。
<series name=\"Media Cost\">
<value>340</value>
<value>154</value>
<value>516</value>
<value>103</value>
<value>315</value>
</series>

<series name=\"Clicks\">
<value>476</value>
<value>504</value>
<value>239</value>
<value>111</value>
<value>224</value>
</series>
任何建议表示赞赏。     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)