问题标签 [tdom]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
856 浏览

xml - 如何检查 tdom(tcl) 中是否存在 xml 节点?

我正在尝试使用 tclsh 脚本中的 TDOM 解析器删除现有的 xml 节点。尝试删除不存在的节点时,tcl 代码会引发错误。

在 tdom 中访问节点之前,有什么方法可以检查节点是否存在。

这是我在尝试删除 delNode 时得到的:

0 投票
2 回答
1582 浏览

xml - tcl dom 获取属性作为列表

以上是我的 xml,我想使用 tdom 首先将所有“tc_name”属性读取为 tcl 列表。然后使用列表中的每个 tc_name 来定位对应的参数。请告诉我该怎么做,谢谢!

0 投票
1 回答
125 浏览

xml - 由于 xml 标签中的特殊字符,tcl tdom 解析失败

我正在尝试删除 XML 标记中存在的一些特殊字符,我们可以使用一些 regsubs 或字符串映射函数来消除标记文本中的 XML 特殊字符,但这是一个漫长/耗时的过程,因为我们的日志文件非常庞大~ 25 MB。

是否有任何特殊方法/提示可以消除 XML 标记中的特殊字符

这是一个看起来像的样本

谢谢马里

0 投票
0 回答
159 浏览

xml - tcl dom 由于行中的错误“未找到元素”而失败

当我试图通过 dom xml 解析器解析 XML 内容时,我收到错误消息,例如错误“未找到元素”,错误消息片段下方

在客户端程序中,我在做

您能解释一下为什么我会收到此错误消息,有什么原因吗?但是我已经转义了我输入的 XML 文件中的所有 XML 内容。

您能否解释一下会收到此错误消息的不同情况。

谢谢马里

0 投票
1 回答
219 浏览

tcl - 在 tcl tdom 中添加单行注释

如何使用 tcl tdom 添加单行注释或多行注释?

例如

0 投票
1 回答
516 浏览

tcl - tDOM 不解析 XML

我有这个XML来自命令行输出的示例模板,

junk-state我需要从中提取 的值XML

我制作了一个.tcl脚本来运行这个变量并使用单引号用于测试目的,如下所示,

以下是我的脚本的内容。我只是尝试在节点周围循环,但没有成功。

上面的脚本不产生任何输出,

还尝试了xpath如下直接表达式并打印文本

这会产生错误

我在这里做错了什么。想知道如何使用/修改我的xpath表达方式,因为我觉得这样更整洁。

0 投票
2 回答
128 浏览

xml-parsing - 无法使用 tcl 和 tdom 解析具有多个名称空间的 XML

我正在尝试使用 tcl 和 tdom 包解析 XML。我在执行此操作时遇到了麻烦,因为我要解析的节点是具有多个命名空间的节点的子节点。我将如何解析 realmCode 或 title 元素?以下是我尝试过的:

0 投票
2 回答
31 浏览

tcl - 如何交互使用 tDOM?

我觉得我在这里遗漏了一些微妙的东西。

我有一个$doc我可以看到的$doc asText真正包含要解析的页面的内容。它来自dom parse -html5 $body.

从这里开始,我想以交互方式探索 DOM。例如,获取锚点列表。似乎$doc selectNodes {//a}可以工作*,但这不会返回任何东西。我也没有尝试其他任何东西selectNodes(/head,/body,/html ...什么都没有!)。我可以看到那里childNodes的结构似乎完好无损。

探索这些节点的更好方法是什么,以便我找出问题所在?