【发布时间】:2014-06-13 09:47:46
【问题描述】:
这是我的纯 XML 文件:
<Records>
<Record>
<Row A="Banks" B="Amount"/>
</Record>
<Record>
<Row A="UOBSGD2" B="50000"/>
</Record>
<Record>
<Row A="UOBSGD1" B="75050"/>
</Record>
<Record>
<Row A="DBSSGD2" B="55800"/>
</Record>
<Record>
<Row A="DBSSGD1" B="14239"/>
</Record>
<Record>
<Row A="OCBCSGD1" B="55510"/>
</Record>
<Record>
<Row A="OCBCSGD2" B="31714"/>
</Record>
<Record>
<Row A="UOBUSD1" B="36471.1"/>
</Record>
<Record>
<Row A="UOBUSD2" B="41941.765"/>
</Record>
<Record>
<Row A="UOBUSD3" B="48233.02975"/>
</Record>
<Record>
<Row A="DBSUSD1" B="55467.9842125"/>
</Record>
<Record>
<Row A="OCBCUSD1" B="14239"/>
</Record>
<Record>
<Row A="OCBCUSD2" B="16374.85"/>
</Record>
<Record>
<Row A="OCBCEUR1" B="45857"/>
</Record>
<Record>
<Row A="OCBCEUR2" B="19239"/>
</Record>
<Record>
<Row A="DBSEUR1" B="33510"/>
</Record>
</Records>
这是我的自定义 XML 模板文件:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<chart caption='Banks' xAxisName='Bank Types' yAxisName='Amount' numberPrefix='$' <showValues='0' showLegend="1" legendPosition='RIGHT'>
<styles>
<definition>
<style name='CanvasAnim' type='animation' param='_xScale' start= '0' duration='1' />
</definition>
<application>
<apply toObject='Canvas' styles='CanvasAnim' />
</application>
</styles>
<set label='' value=''/>
</chart>
这是我的问题。
这个想法是提取 excel XML 以将其插入到我的自定义 XML 中。您如何以及使用什么来以“普通 XML --> 自定义 XML”之类的方式对其进行编程?
非常抱歉我的英语不好!!!
【问题讨论】:
-
请添加一个你努力的例子
-
你想要达到的结果是什么?
-
你好这是我想要达到的结果...
像那。感谢您的回复 -
我不确定您的问题到底是什么。这似乎是一个非常简单的 XSL 转换 - 你的困难在哪里?
-
你好@michael.hor257k 谢谢你回复我。很抱歉我的问题不清楚.. 和英语 1) 我不得不想象 excel 文件将在服务器中。 2)然后excel文件将变为xml(但excel文件本身将是普通的,因为它们不是自定义的)3)然后普通的xml将有一个自定义版本......那就是“自定义xml模板文件”所以,它应该是 Excel 文件 --> XML --> XML 的自定义版本 --> 完整的 XML 文件。我应该使用 XSLT 吗?从纯 XML 到自定义 XML 模板?谢谢
标签: xml xslt customization