首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将xml转换为idml

将xml转换为idml
EN

Stack Overflow用户
提问于 2012-10-11 07:17:43
回答 1查看 839关注 0票数 1

我想从xml转换为idml

XML文件:

代码语言:javascript
复制
<XLSE>
<table>
<tgroup>
<thead>
<tr>
<td>Sampe</td>
<td>Sampe</td>
</tr>
</thead>
<tbody>
<tr>
<td>Sampe</td>
<td>Sampe</td>
</tr>
</tbody>
<tfoot>
<tr>
<td>Sampe</td>
<td>Sampe</td>
</tr>
</tfoot>
</tgroup>
</table>
</XLSE>

我在indesign中导入了这个文件,在idml中得到了xml结构,

  1. 如何在不改变xml结构的情况下获取故事文件中的表格格式
  2. 在indesign中如何在xml文件导出过程中获得相同的输入标记

请提供样品

EN

回答 1

Stack Overflow用户

发布于 2013-04-23 08:42:25

假设您想要一个IDML文件中的2x2Table,层次结构应该类似于= Story -> ParagraphStyleRange -> Table

一个极小的表元素看起来如下-

代码语言:javascript
复制
<Table Self="u126i190" ColumnCount="2" BodyRowCount="2" FooterRowCount="0" HeaderRowCount="0">     
    <Row Self="u126i190Row0"  Name="0"/> 
    <Row Self="u126i190Row1"  Name="1"/> 
    <Column Self="u126i190Column0" Name="0" SingleColumnWidth="47.760000000000005"/> 
    <Column Self="u126i190Column1" Name="1" SingleColumnWidth="47.760000000000005"/>
    <Cell Self="u126i190i5" Name="0:0" ColumnSpan="1" RowSpan="1"> 
        <ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/$ID/NormalParagraphStyle">             
            <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/$ID/[No character style]"/> 
                <Content>Row 1 Column 1</Content>
           </CharacterStyleRange>
        </ParagraphStyleRange>
    </Cell>
    <Cell Name="1:0"> .... </Cell>
    <Cell Name="0:1"> .... </Cell>
    <Cell Name="1:1"> .... </Cell>
</Table>

单元格的Name属性的值为= ColumnName:RowName。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12834184

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档