2013-07-18 21 views
0

我想从文件中复制整个xml标签并将其附加到另一个文件。 我一直在搞乱角落找寻与filterchains两个xml标签之间的Ant复制文本

<loadproperties srcFile="${dir}/file.xml"> 
       <filterchain> 
<linecontainsregexp> 
<regexp pattern="<assembly-descriptor> "/> 
</linecontainsregexp> 
       </filterchain> 
</loadproperties> 

我不知道如何形成至REGx模式。

源文件看起来有些这样的事

<assembly-descriptor> 
    <somelines> 
    <somelines> 
     <somelines> 
</assembly-descriptor> 

我需要在这整个标签复制到另一个文件。

回答

0

用行匹配处理xml /正则表达式匹配最终会失败。你能写一个小程序来完成你所描述的内容吗?显然有some task for xml

如果您对xslt没问题,xslt task可以提供帮助。

+0

嗯不完全在寻找...但似乎有趣的将尝试。 – born