我在为我们的产品制作产品说明书。我有这样的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>我想将属性显示在一个表中。不同的产品具有不同的属性和不同数量的属性。我可以使行数随条件动态变化吗?我想用属性来填充表:第一列是类型,第二列是值。
/Fredrik
发布于 2016-02-01 22:34:25
在导入XML的同时处理表是一首流传甚广的歌曲。您必须使用InDesign可以转换为本机表的“表”语法。实际上,您可以选择CALS语法。一种过时的格式,它将阻止您在这些表中使用图像。另一种方法是使用由特定名称空间设置的InDesign表语法。你可以在这里找到很好的示例:http://www.indesignusergroup.com/chapters/sydney/files/635/Sydney_XML_Handout.pdf
https://stackoverflow.com/questions/35126284
复制相似问题