TMX 的 Java 类库 Otter TMX

码农软件 · 软件分类 · 常用工具包 · 2019-08-14 20:43:30

软件介绍

Otter 是一个用于读写 Translation Memory Exchange (TMX) 文档的 Java 类库。要求 Java 7 支持。

示例代码:

TMXReader reader = TestUtil.getTMXReader("/header.tmx");
List<TMXEvent> events = readEvents(reader);
assertNotNull(events);
checkEvent(events.get(0), START_TMX);
// Check the header
Header header = events.get(0).getHeader();
assertNotNull(header);
assertEquals("TRADOS Translator's Workbench for Windows", header.getCreationTool());
assertEquals("Edition 8 Build 863", header.getCreationToolVersion());
assertEquals("sentence", header.getSegType());
assertEquals("TW4Win 2.0 Format", header.getTmf());
assertEquals("EN-US", header.getAdminLang());
assertEquals("EN-US", header.getSrcLang());
assertEquals("rtf", header.getDataType());
// Optional ones
assertEquals(new TMXDateParser().parseDate("20100223T044327Z"), header.getCreationDate());
assertEquals("TESTERSON", header.getCreationId());
assertNull(header.getEncoding());
assertNull(header.getChangeDate());
assertNull(header.getChangeId());

List<Property> properties = header.getProperties();
assertEquals(3, properties.size());
checkProperty(properties.get(0), "type1", "Property", null, null);
checkProperty(properties.get(1), "type2", "Property with o-encoding", "ASCII", null);
checkProperty(properties.get(2), "type3", "Property with lang \"fr\"", null, "fr");
List<Note> notes = header.getNotes();
assertEquals(2, notes.size());
assertEquals(new Note("This is a note with an encoding.").setEncoding("ASCII"), notes.get(0));
assertEquals(new Note("This is a note with lang \"en\".").setLang("en"), notes.get(1));
checkEvent(events.get(1), END_TMX);

本文地址:https://www.codercto.com/soft/d/12375.html

常用算法程序集

常用算法程序集

清华大学出版社 / 2013-4 / 69.00元

《常用算法程序集(C\C++描述第5版清华大学计算机系列教材)》编著者徐士良、马尔妮。 《常用算法程序集(C\C++描述第5版清华大学计算机系列教材)》是针对工程中常用的行之有效的算法而编写的,主要内容包括多项式的计算、复数运算、随机数的产生、矩阵运算、矩阵特征值与特征向量的计算、线性代数方程组的求解、非线性方程与方程组的求解、插值与逼近、数值积分、常微分方程组的求解、数据处理、极值......一起来看看 《常用算法程序集》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

随机密码生成器
随机密码生成器

多种字符组合密码

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码