2011-05-04 29 views

回答

5

我們寫了我們自己的。有幾個原因:

  • 原來的SWIFT報文是固定的寬度和有據可查的,這使得它們容易處理
  • 新SWIFT消息是基於XML的,甚至容易處理
  • 我們只需要到解析併產生多種消息類型
  • 我們可以適應它變成我們的集成框架

所以,在我看來,這真的取決於你需要多少不同的消息類型來處理。如果只有少數人 - 編寫自己的解析器並不需要太多。

+0

看來我不知道MT/XML架構庫:http://stackoverflow.com/questions/25192/java-swift-library – Juliusz 2011-05-04 09:25:08

0

您可以簡單地選擇任何.NET XML堆棧來處理SWIFT消息。

由於SWIFT自己發佈了MT/XML庫(如Juliusz所述),這是可能的。

所以,現在所有的SWIFT消息都可以被視爲純粹的XML!試圖理解FIN語法的複雜性沒有更多的麻煩!

0

不同的銀行有,即使他們的消息格式相同,但文件類型可能是不同的不同的文件格式。有些使用簡單的文本文件,其他使用CVS。最好在網上做,或者看看java開源項目Wife 1.5。我試圖將其轉換爲.net並在CodeProject上發佈它,但還沒有時間。