XliffParser:XLIFF(XML本地化交换文件格式)解析器库-源码

上传者: 42148053 | 上传时间: 2021-06-24 10:47:31 | 文件大小: 46KB | 文件类型: ZIP
C#
解析器 该库旨在作为原始标记之上的薄层,以帮助访问 XLIFF(XML 本地化交换文件格式)文件的内容。 其主要目的是: 从 XLIFF 文件中读取值 更改 XLIFF 文件中的值 将翻译数据导出到 C# 资源文件 (resx) 从 C# 资源文件 (resx) 更新 XLIFF 文件 可以在此处找到有关 XLIFF 的更多信息: (尚不支持!) 在上 要安装 XliffParser,请在包管理器控制台中运行以下命令 Install-Package fmdev.XliffParser 例子 从 XLIFF 文件中读取值 var doc = new XliffParser . XlfDocument ( fileName ); var xlfFile = doc . Files . Single (); foreach ( var u in xlfFile . TransUn

文件下载

资源详情

[{"title":"( 49 个子文件 46KB ) XliffParser:XLIFF(XML本地化交换文件格式)解析器库-源码","children":[{"title":"XliffParser-master","children":[{"title":"LICENSE.txt <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false},{"title":"XliffParser.Tool","children":[{"title":"CsvAdapter.cs <span style='color:#111;'> 2.25KB </span>","children":null,"spread":false},{"title":"packages.config <span style='color:#111;'> 352B </span>","children":null,"spread":false},{"title":"GlobalSuppressions.cs <span style='color:#111;'> 799B </span>","children":null,"spread":false},{"title":"XlfTool.cs <span style='color:#111;'> 6.30KB </span>","children":null,"spread":false},{"title":"XliffParser.Tool.csproj <span style='color:#111;'> 3.94KB </span>","children":null,"spread":false},{"title":"Properties","children":[{"title":"AssemblyInfo.cs <span style='color:#111;'> 1.47KB </span>","children":null,"spread":false}],"spread":true},{"title":"CommandArgs.cs <span style='color:#111;'> 3.11KB </span>","children":null,"spread":false},{"title":"App.config <span style='color:#111;'> 178B </span>","children":null,"spread":false},{"title":"XliffParser.Tool.nuspec <span style='color:#111;'> 883B </span>","children":null,"spread":false}],"spread":true},{"title":"XLiffParser","children":[{"title":"XlfDocument.cs <span style='color:#111;'> 7.22KB </span>","children":null,"spread":false},{"title":"XlfDataType.cs <span style='color:#111;'> 4.40KB </span>","children":null,"spread":false},{"title":"XlfFile.cs <span style='color:#111;'> 8.92KB </span>","children":null,"spread":false},{"title":"UpdateResult.cs <span style='color:#111;'> 817B </span>","children":null,"spread":false},{"title":"XliffParser.csproj <span style='color:#111;'> 3.77KB </span>","children":null,"spread":false},{"title":"packages.config <span style='color:#111;'> 241B </span>","children":null,"spread":false},{"title":"GlobalSuppressions.cs <span style='color:#111;'> 1014B </span>","children":null,"spread":false},{"title":"XlfTool.cs <span style='color:#111;'> 533B </span>","children":null,"spread":false},{"title":"Properties","children":[{"title":"AssemblyInfo.cs <span style='color:#111;'> 1.50KB </span>","children":null,"spread":false}],"spread":true},{"title":"XliffParser.nuspec <span style='color:#111;'> 952B </span>","children":null,"spread":false},{"title":"XmlUtil.cs <span style='color:#111;'> 1.34KB </span>","children":null,"spread":false},{"title":"IXlfExporter.cs <span style='color:#111;'> 342B </span>","children":null,"spread":false},{"title":"XlfHeader.cs <span style='color:#111;'> 152B </span>","children":null,"spread":false},{"title":"XlfNote.cs <span style='color:#111;'> 3.27KB </span>","children":null,"spread":false},{"title":"XlfTransUnit.cs <span style='color:#111;'> 8.49KB </span>","children":null,"spread":false},{"title":"XlfState.cs <span style='color:#111;'> 1.15KB </span>","children":null,"spread":false}],"spread":false},{"title":"XliffParser.sln <span style='color:#111;'> 2.21KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 1.90KB </span>","children":null,"spread":false},{"title":"create_nupkg.cmd <span style='color:#111;'> 253B </span>","children":null,"spread":false},{"title":"stylecop.json <span style='color:#111;'> 580B </span>","children":null,"spread":false},{"title":"azure-pipelines.yml <span style='color:#111;'> 1.78KB </span>","children":null,"spread":false},{"title":"XliffParser.Test","children":[{"title":"ResxWithEmptyCorrespondingXlf.cs <span style='color:#111;'> 3.88KB </span>","children":null,"spread":false},{"title":"XlfDocumentTests.cs <span style='color:#111;'> 5.45KB </span>","children":null,"spread":false},{"title":"packages.config <span style='color:#111;'> 332B </span>","children":null,"spread":false},{"title":"ResxWithStaleCorrespondingXlf.cs <span style='color:#111;'> 4.22KB </span>","children":null,"spread":false},{"title":"GlobalSuppressions.cs <span style='color:#111;'> 789B </span>","children":null,"spread":false},{"title":"XlfFileTest.cs <span style='color:#111;'> 7.76KB </span>","children":null,"spread":false},{"title":"Properties","children":[{"title":"AssemblyInfo.cs <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false}],"spread":false},{"title":"ResxWithNeutralLangXlf.cs <span style='color:#111;'> 1.95KB </span>","children":null,"spread":false},{"title":"TestSample.cs <span style='color:#111;'> 1.67KB </span>","children":null,"spread":false},{"title":"XlfTransUnitTests.cs <span style='color:#111;'> 7.95KB </span>","children":null,"spread":false},{"title":"TestData","children":[{"title":"testdata.de.xlf <span style='color:#111;'> 4.17KB </span>","children":null,"spread":false},{"title":"testdata_de.rwtxlf <span style='color:#111;'> 3.92KB </span>","children":null,"spread":false},{"title":"testdata.resx <span style='color:#111;'> 2.63KB </span>","children":null,"spread":false}],"spread":false},{"title":"TestStrings.de.xlf <span style='color:#111;'> 2.28KB </span>","children":null,"spread":false},{"title":"TestXlfExporter.cs <span style='color:#111;'> 624B </span>","children":null,"spread":false},{"title":"XliffParser.Test.csproj <span style='color:#111;'> 7.23KB </span>","children":null,"spread":false}],"spread":false},{"title":".gitignore <span style='color:#111;'> 84B </span>","children":null,"spread":false},{"title":"_config.yml <span style='color:#111;'> 26B </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明