期刊文献+

基于XML及反射技术的多语言界面研究与实现 被引量:2

Research and implementation of multi-language interface based on XML and reflection technology
下载PDF
导出
摘要 针对飞行员飞行品质评估系统中的多语言界面问题,采用扩展XML外部语言包的方法,结合反射技术,实现了C#语言环境下对应用软件的多语言支持。实现过程中对界面文字的导入/导出功能进行了封装处理,消除了冗余代码。该方法对源程序修改较少,而扩展性强、维护成本小、程序直观性好。 Aiming to solve the multi-language interface problem in the pilot performance assessment tools, the external XML language package is adopted as well as reflection technology and the multi-language support for the software in C# is finally realized in this paper. Besides, the language import and export function is encapsulated to eliminate redundant code. The method has a good visibility and expansibility, economizes cost of maintenance and leads to the program a good visual effect.
作者 顾薛平 吴宁
出处 《微型机与应用》 2012年第13期1-3,6,共4页 Microcomputer & Its Applications
关键词 XML 反射技术 多语言界面 C# XML reflection technology multi-language interface C#
  • 相关文献

参考文献4

二级参考文献16

  • 1唐勇 申利民.提高应用软件的综合性能 延长软件生命周期[J].计算机应用研究,1998,15(1):95-97.
  • 2Mary Fernandez, Yana Kadiyska, Dan Suciu SilkRoute. A Framework for Publishing Relational Data in XML[J]. ACM Trans on Database Systems (TODS),2002, 27(4):438-493.
  • 3F Simeoni, D Lievens, R Connor, et al. Language Bindings to XML[J]. Internet Computing IEEE, 2003, 7(1) : 17-29.
  • 4Chris Knowles,Stephen Mohr,等.ASP.NET XML高级编程-C#编程篇[M].北京:清华大学出版社,2002.
  • 5Christian Holm.C#软件项目开发全程剖析[M].薛兴涛,袁勤用,译.北京:清华大学出版社,2003:144-160.
  • 6Bruno R Preiss.数据结构与算法[M].胡广斌,译.北京:电子工业出版社,2000:194-230.
  • 7Jeremy Keith.JavaScript DOM编程艺术[M].杨涛,译.北京:人民邮电出版社,2007:35-50.
  • 8Simon Robinson,Christian Nagel.C#高级编程[M].李敏波,译.4版.北京:清华大学出版社,2005:701-757.
  • 9殷健.UTF-8编码介绍[EB/OL].http://www.ibm.com/developerworks/cn/web/wa-lo-utf8/#N1003F.
  • 10Marius Bancila.UTF-8 字符集基础[EB/OL].http://wiki. mambochina.net/index.php/UTF-8%E5%AD%97%E7%AC%A6%E9% 9B%86%E5%9F%BA%E7%A 1%80.

共引文献14

同被引文献18

引证文献2

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部