我是这个网站的新手,我想得到一些关于解析STDF文件的输入。一般来说,我试图解析STDF文件只收集结果(数字),而不是收集行的其余部分。如果我能够实现这一点,那么我想通过冒泡排序或插入排序将所有数字进行比较,看看是否有任何数字彼此相等。我有能力用C / C ++和Java做这个,但我没有使用Scripts解析文档的经验。
有人能把我推向正确的方向吗?我应该阅读什么来学习我的方法呢?
答案 0 :(得分:0)
您是否已使用STDF库?
你没有提到一个,所以我假设没有。
你应该找到一个你觉得舒服的图书馆(列表会随着时间的推移而改变,但你可以通过谷歌搜索或查看维基百科上的STDF页面找到一些图书馆),而不是试图自己解析STDF,除非你有充分的理由重新创建STDF解析器轮。
STDF文件包含许多测试。比较不同测试的结果通常没有意义,因此我假设您在每个测试的结果集中寻找匹配值。
我会使用您选择的STDF解析器来读取每个部分的每个测试的值。为每个测试保留一组结果。在阅读每个新结果时,请检查该集以查看是否已存在。如果是,则找到您要查找的案例,否则将结果添加到集合中。