【问题标题】:how to parse the XML file and search one particular string occurred using LabVIEW如何解析 XML 文件并搜索使用 LabVIEW 出现的特定字符串
【发布时间】:2021-01-07 02:26:19
【问题描述】:

我能够解析 XML,但是如何搜索一个特定的字符串以及它出现了多少次。我们需要使用位于一个文件夹中的它来解析这么多文件

到目前为止我尝试过的看起来像这样

【问题讨论】:

  • 是否有必要实际解析 XML,因为这很耗时?因为 XML 只是文本,所以一个简单的字符串搜索就足够了,除非有一些特定于 XML 的东西。如果你需要解析XML,你是在寻找标签/属性/属性值/值吗?你能举个例子吗?
  • 这听起来像是正则表达式的工作!但说真的,如果您添加更多细节(例如 XML 等),我认为我们将能够提供帮助。我不确定您是否尝试仅检索部分 XML,或者您是否尝试查看一个字符串有多少次是 XML 中不同值的一部分。
  • 请接受我对不完整信息的道歉。我现在将详细描述..
  • 这就是我的 XML 文件的内容: 启动小部件:连接,重试次数:0 + -文件所以我想要的是我们有在整个 XML 文件中搜索重试计数 =1 发生了多少次。我们将添加计数器并以 Xcel 文件的形式显示给用户,其中包括:文件名重试计数。是的,我同意你的观点,我想不需要解析 XML 文件

标签: labview


【解决方案1】:

我认为您走在正确的道路上,尽管我看到了一些我会更改的小细节。例如,您不需要使用添加节点来添加一个,因为您可以使用增量节点来代替。

我想我看到了一个巨大的错误,您的顶部图像中有 = 0。这应该 >0,因为您正在寻找失败的时间。

我确实认为解析 XML 是执行此操作的“正确方法”,但在您的特定应用程序中,您可能不必担心在其他 XML 节点中意外拾取此文本字符串。

【讨论】:

    猜你喜欢
    • 2021-01-13
    • 1970-01-01
    • 2021-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-03
    相关资源
    最近更新 更多