2012-05-08 30 views
0

我使用VFS將文件從txt轉換爲xml。我的txt文件名是:COS_201205071103_0000000001.txt。 ReplyFileName必須是COS_201205071103_0000000001.XML。我想我需要獲取txt文件名並將其更改爲xml。但是如何獲得txt文件名?WSO2如何在VFS中設置ReplyFileName

回答

2

裏面的序列中,您可以將文件名設置爲一個屬性這樣的..

<property name="filename" expression="fn:concat(get-property('transport', 'FILE_NAME'), '.xml')"/> 
      <log level="custom"> 
       <property name="show-name" expression="get-property('filename')"/> 
      </log> 

然後您可以稍後設置輸出文件的這個樣子。

<property name="transport.vfs.ReplyFileName" expression="get-property('filename')" scope="transport"/> 
+0

非常感謝。這很有幫助。 – luohao

+0

如果它可以工作,您可以將其標記爲接受的答案。謝謝。 – keheliya