如何使用 xml 脚本将 excel 行更改为氧数据列?
How To change excel rows into oxygen dita column using xml script?
我有一个 xml 脚本,其输入来自 excel sheet 并且输出进入 dita oxygen file.we 无法修改 excel sheet 和 dita 文件。我们只能修改 script.we 必须修改脚本,以便 excel sheet 的行在 dita 文件的列中转换。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE reference PUBLIC "-//IBM//DTD DITA IBM Reference//EN" "ibm-reference.dtd">
<reference id="
" xml:lang="en-us">
<title>
</title><shortdesc> </shortdesc><refbody>
<section><title>
</title>
<table><title>Resolved Issues</title>
<tgroup cols="5"><colspec colwidth="1*"/><colspec colwidth="1*"/><colspec colwidth="1*"/><colspec colwidth="1.3*"/><colspec colwidth="3*"/>
<thead><row><entry>Component</entry><entry>Found in Version</entry><entry>Tracking Number</entry><entry>Sales Force Number / Parature Number</entry><entry>Description</entry></row></thead>
<tbody>
<entry colname="col1">
<entry colname="col2">
<entry colname="col3">
<entry colname="col4">
<entry colname="col5">
</tbody></tgroup></table>
</section>
</refbody>
</reference>
将 excel 转换为 csv 文件,然后用脚本生成行和条目可能更容易。
我有一个 xml 脚本,其输入来自 excel sheet 并且输出进入 dita oxygen file.we 无法修改 excel sheet 和 dita 文件。我们只能修改 script.we 必须修改脚本,以便 excel sheet 的行在 dita 文件的列中转换。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE reference PUBLIC "-//IBM//DTD DITA IBM Reference//EN" "ibm-reference.dtd">
<reference id="
" xml:lang="en-us">
<title>
</title><shortdesc> </shortdesc><refbody>
<section><title>
</title>
<table><title>Resolved Issues</title>
<tgroup cols="5"><colspec colwidth="1*"/><colspec colwidth="1*"/><colspec colwidth="1*"/><colspec colwidth="1.3*"/><colspec colwidth="3*"/>
<thead><row><entry>Component</entry><entry>Found in Version</entry><entry>Tracking Number</entry><entry>Sales Force Number / Parature Number</entry><entry>Description</entry></row></thead>
<tbody>
<entry colname="col1">
<entry colname="col2">
<entry colname="col3">
<entry colname="col4">
<entry colname="col5">
</tbody></tgroup></table>
</section>
</refbody>
</reference>
将 excel 转换为 csv 文件,然后用脚本生成行和条目可能更容易。