XML文件解析技术在边界扫描测试中的应用.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《XML文件解析技术在边界扫描测试中的应用.pdf》由会员分享,可在线阅读,更多相关《XML文件解析技术在边界扫描测试中的应用.pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、XML 文件解析技术在边界扫描测试中的应用 王春艳;史军军【摘 要】分析了文档对象模型(DOM)的特点、工作原理及 DOM 解析 XML 文档的方法和主要接口,并将其应用到雷达插件边界扫描检测系统中。在智能分析冗余错误信息的基础上,得出精简、准确的解析报告,基于数据库信息提取实现了故障点可视化定位和故障原因分析,最终集成到综合电路自动化测试系统中,解决了第三方软件在一体化自动测试软件中的集成和二次开发问题。%The characteristics and principle of Document Object Module(DOM)are analyzed and the method an
2、d main interfaces of Extensible Markup Language(XML)files parsed through DOM are also analyzed,which is applied into the Boundary scan test system.On the basis of intelligently analyzing re-dundant failure information,a simple and accurate report is gained and the visual positioning of fault point a
3、nd reason analysis are realized based on database information query.In the end,the design mod-ule is integrated into hybrid circuit auto-test system and the problems of integrating of the third-party soft-【期刊名称】中国电子科学研究院学报【年(卷),期】2012(007)002【总页数】4 页(P200-203)【关键词】文档标记语言;文档对象模型;自动测试设备;边界扫描【作 者】王春艳;史
4、军军【作者单位】华东电子工程研究所,合肥 230088;解放军 69079 部队博士后科研工作站,乌鲁木齐 830013【正文语种】中 文【中图分类】TP311.52 0 引言 ScanWorks 是美国 Asset 公司开发设计的边界扫描1,2软件,提供了一个集测试、调试和可编程于一体的软件平台。但是,Scanworks 提供的测试结果繁琐且专业性较强,要求用户具备专业领域知识,不利于测试人员快速排除故障。Scanworks 测试结果主要分两种类型:一种是文本格式(action name*.res);另一种是 XML 格式(action name*.xml)。解析文本格式的测试结果较为繁琐,
5、而 XML3(Extensible Markup Language)是一种可扩展标记语言,属于数据存储语言,使用一系列简明的标记描述数据,易于在应用程序中进行数据交换,故选择对XML 文件格式的文件进行二次解析。通过对测试结果文件的二次解析,智能分析冗余信息后归一化处理,生成用户易读的精简边扫报告,并且提取解析结果信息与数据库中的插件、元器件和故障信息进行比对,实现了故障诊断的可视化定位显示,并将可视化结果生成到测试报表中,便于统计故障,提高了测试人员的快速排除故障的效率。1 文档对象模型(DOM)DOM(Document Object Module)是 W3C 制定的一种独立语言和平台的标准
6、,它提供一个可以通用于各种程序语言、操作系统和应用程序的接口,定义了文档的逻辑结构及存取和维护文档的方法。利用 DOM 中的对象,可以对 XML 文档进行读取、搜索、修改、添加和删除等操作。DOM 是对 XML 数据的描述体系,用树型结构文档来保存 XML 数据,包括对 XML 的解析和处理 XML 数据的 API。1.1 DOM 工作原理 使用 DOM 对 XML 文件进行操作时,首先要解析文件,将文档中的元素、属性、注释和处理指令都看作节点(Node),然后在内存中以节点树的形式创建 XML 的文件表示,通过节点树访问文档的内容,并根据需要修改文档,这就是DOM 的简要工作原理4。DOM
7、提供了一种从其他的应用程序中调用或管理 XML 数据的方法。处理方法是将一个 XML 文档看作一个对象,通过固定的方法和属性对 XML 文档的不同标记进行读写。DOM 规范的核心就是树模型5,对于要解析的 XML 文档,解析器会把 XML 文档加载到内存中,在内存中为 XML 文件建立逻辑树,DOM 就是XML 文档的一个结构化视图,它将一个 XML 文档看作是一棵节点树,而其中的每一个节点代表一个可以与其进行交互的对象。树的节点是一个个对象,通过操作这棵树和这些对象就可以完成对 XML 文档的操作,为处理文档提供了一个完美的概念性框架。通过 DOM 解析器处理 XML 文件的优点是效率高,但
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- XML 文件 解析 技术 边界 扫描 测试 中的 应用
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内