我正在为我们的产品制作产品说明书。我有像xml这样的产品数据:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<root>
<product>
<name>Item A</name>
<properties>
<property>
<type>Color</type>
<value>Red</value>
</property>
<property>
<type>Size</type>
<value>50x50x50 mm</value>
</property>
</properties>
</product>
<product>
<name>Item B</name>
<properties>
<property>
<type>Color</type>
<value>Green</value>
</property>
<property>
<type>Size</type>
<value>50x50x50 mm</value>
</property>
</properties>
</product>
<product>
<name>Item C</name>
<properties>
<property>
<type>Color</type>
<value>Brown</value>
</property>
<property>
<type>Size</type>
<value>50x50x50 mm</value>
</property>
<property>
<type>Inputs</type>
<value>3</value>
</property>
</properties>
</product>
</root>
我想在表格中显示属性。不同的产品具有不同的属性和不同的属性数量。 我可以根据条件使行数动态化吗? 我想用属性填充表:第一列有类型,第二列有值。
/弗雷德里克
答案 0 :(得分:0)
在导入XML时处理表格是沿海的一个很好的民谣。你必须使用&#34;表&#34; InDesign可以转换为本机表的语法。实际上你可以选择CALS语法。一种过时的格式,会阻止您在这些表中使用图像。另一种方法是使用由特定命名空间设置的InDesign表语法。你会在这里找到很好的样本:http://www.indesignusergroup.com/chapters/sydney/files/635/Sydney_XML_Handout.pdf