xpath

使用 XMLStarlet 在 Bash 中进行 XML 查询
xpath

使用 XMLStarlet 在 Bash 中进行 XML 查询

我需要从 XML 文件中提取一些值,然后我偶然发现了XMLStarlet这似乎非常强大。我对 XML 知之甚少,因此我对该工具感到不知所措,可能只需要其中很小的一部分。我有一个类似下面的文件,我想获取以下地址: <es:ipAddress>123_Westbrook</es:ipAddress> 我该如何输入这个内容? 这些额外字段的意义是什么es?我假设这括住了这个特定的对象(ipAddress值,123 Westbrook),但路径的哪一部分实际上是分配给XMLStarlet? 括号? 参数名称? 用斜线分隔? 也许: ...

Admin

如何使用 xmllint 停止以空行分隔的输出
xpath

如何使用 xmllint 停止以空行分隔的输出

我有从 Gnote 生成的以下 xml: <?xml version="1.0"?> <note version="0.3" xmlns:link="http://beatniksoftware.com/tomboy/link" xmlns:size="http://beatniksoftware.com/tomboy/size" xmlns="http://beatniksoftware.com/tomboy"><title>things</title><text xml:space="preserve...

Admin

将欧洲中央银行货币利率 XML 检索到 LibreOffice Calc 单元格中
xpath

将欧洲中央银行货币利率 XML 检索到 LibreOffice Calc 单元格中

前提是将当前货币汇率检索到 Libre/OpenOffice Calc 电子表格中。以前我使用 JSON 服务来做到这一点,手动调整子字符串,这不是那么方便用户。所以我想找出如何使用 Libre/OpenOffice 中的本机函数来完成它。 服务:https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml返回如下 XML: <?xml version="1.0" encoding="UTF-8"?> <gesmes:Envelope xmlns:gesmes="http://w...

Admin

使用 xmlstarlet 打印匹配的 XPath?
xpath

使用 xmlstarlet 打印匹配的 XPath?

我想迭代许多 xml 文件以修复过时的配置条目,方法是获取所有匹配项,然后在第二步用更新的字符串(在本例中为多行脚本)替换每个条目。我知道如何查询/选择和打印元素的值,例如使用xmlstarletXPath xmlstarlet sel -t -v '//hudson.tasks.Shell/command' $xml 或者如何使用列出所有 XPath xmlstarlet el -a $xml 有没有办法输出有效的列表XPath每次匹配的表达式稍后都会使用此 XPath 字符串来更新第二步中的值?例如 maven2-moduleset/postbuil...

Admin

uBlock-具有(几乎)相同 CSS/XPath 的块元素?
xpath

uBlock-具有(几乎)相同 CSS/XPath 的块元素?

在本页https://www.eventbrite.com/checkout-external?eid=97762112109我想阻止带有图例“Eventbrite 可以向我发送有关附近发生的最佳活动的电子邮件”的复选框。但不是位于其上方的两个带有两个复选框的元素。 然而,它们有非常相似的 CSS 选择器 .eds-l-mar-bot-4 > div:nth-child(1) > label:nth-child(3) > span:nth-child(1) #A-e6af8ecdbc0e4cfb9dffa92eaac12e8b\.U-...

Admin

如何在 Firefox Quantum 65 中使用 XPath 搜索?
xpath

如何在 Firefox Quantum 65 中使用 XPath 搜索?

很久以前,我曾经使用 FirePath 和 FireBug 在 Firefox 中支持 XPath,但这些工具已经有一段时间无法在 Firefox 中使用了。我很失望,但发现我仍然可以使用检查器开发人员工具中的查找功能来查找元素。然而今天(使用 Quantum 65.0.1,x64),我发现它不再起作用了。查看//div查找框中的搜索,以深红色突出显示: 我检查了开发者工具设置,没有发现与 XPath 搜索相关的内容。我仍然可以右键单击元素并复制其 XPath。现在我可以在 Firefox 中通过 XPath 搜索吗? ...

Admin

为什么 XML 编辑/XPath 搜索会占用如此多的内存?
xpath

为什么 XML 编辑/XPath 搜索会占用如此多的内存?

我有一个很大的 XML 文件(大约 37 MB — 它是大约 350 页的 Word 文档中的底层 XML 文件),我正尝试使用 XPath 进行搜索。我通过“手动”而不是编程的方式执行此操作,方法是在 XML 编辑器中打开文件并在那里进行搜索。 我尝试过 Xmplify、QXmlEdit、带有 XPath 扩展的 SublimeText 等,它们都存在同样的问题:打开文件的速度非常慢,占用大量内存,而且几乎不可能进行 XPath 搜索。 举个例子,我刚刚尝试在 Xmplify 中打开该文件。这花了大约三分钟,在没有打开其他文档的情况下,Xmplify ...

Admin

Windows 10 中 VPN 连接成功后自动添加路由
xpath

Windows 10 中 VPN 连接成功后自动添加路由

我正在尝试在 W10 上在 VPN 连接成功后执行自动“路由”命令。我根据这个简短的描述尝试了它这里它适用于 W7,但看起来非常相似,但我无法让它工作。 我的 VPN 连接正常。它随时可以连接和断开,没有任何问题。 我的路由命令没问题。如果我在连接 VPN 后手动启动它,一切正常。 当然,我的 VPN 连接不使用远程网关作为默认网关。我想进行“拆分隧道”。 我调查了一下,Windows 事件 20225 在 W10 上仍然相同(RAS 连接建立)。所以这是正确的……为什么不触发路由命令?连接 VPN 后,我可以在应用程序事件查看器中看到以 RasClie...

Admin

WebStorm 评估 XPath 表达式并查看结果
xpath

WebStorm 评估 XPath 表达式并查看结果

当我使用评估 XPath 表达式对话框来针对 XML 文档(项目外部的文档)执行 XPath,它可以工作并突出显示文档中的匹配项,但它不会像我期望的那样在底部面板中显示匹配结果列表。它会在灰色的上方显示此消息寻找标签: 点击链接没有任何反应,我找不到寻找在“偏好设置”或任何菜单中。我还查找了与“项目和图书馆” 但什么也没找到。我是不是忽略了什么? ...

Admin

Firefox 支持哪个版本的 XPath?
xpath

Firefox 支持哪个版本的 XPath?

我正在使用带有 Selenium WebDriver 的 Firefox 构建网络抓取工具,并且我想使用仅存在于 XPath 2 和 XPath 3 中的 XPath 表达式。 Firefox 支持哪个版本的 XPath? 如果是XPath 1.0,有什么办法可以让Firefox支持更高版本吗? 注意:截至撰写本文时,Firefox 的当前版本是 47.0。 ...

Admin

适用于 Windows 事件的 XML Xpath?
xpath

适用于 Windows 事件的 XML Xpath?

我正在尝试根据以下事件 XML(示例)创建一个事件过滤器,但似乎缺少了一些东西: <?xml version="1.0" encoding="utf-8" standalone="yes"?> <Events><Event xmlns='http://schemas.microsoft.com/win/2004/08/events/event'> <System> <Provider Name='acvpnui'/> <EventID Qualifie...

Admin

PRTG 的 `channelDiscovery` 如何工作?
xpath

PRTG 的 `channelDiscovery` 如何工作?

开发(在 PRTG-speek 中)提供 XML 的“自定义高级 REST 传感器”时,我遇到了一些文档并未真正解答的问题。 首先让我们看看我的一个传感器(处于“alpha”开发状态)实际输出什么(为简洁起见,删除了 XML 注释): <?xml version="1.0" encoding="UTF-8"?> <Prtg> <Text>meminfo OK</Text> <Result> <Channel>Active</Channel> <V...

Admin

Windows 事件查看器 AppLocker XPath 筛选器
xpath

Windows 事件查看器 AppLocker XPath 筛选器

我正在运行 AppLocker,并希望使用 XPath 从事件查看器中记录的事件中过滤掉一些噪音。具体来说,我想隐藏与 CMD.exe 相关的任何事件 这是我想要删除的示例条目: <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> <System> <Provider Name="Microsoft-Windows-AppLocker" Guid="{CBDA4DBF-8D5D-4F69-9578-BE14AA5...

Admin

我需要一个 XPath 查询来查看 Windows 事件日志中的所有事件(自定义视图)
xpath

我需要一个 XPath 查询来查看 Windows 事件日志中的所有事件(自定义视图)

在 Windows powershell 中,您可以get-winevents不带任何参数输入,它将转储所有事件。我想使用自定义视图访问事件查看器中的所有事件。我当然可以勾选所有内容,但这会导致 xml 查询太大,所以我尝试对路径使用通配符,而不是指定每个路径。我试过这个: <QueryList> <Query Id="0" Path="Application"> <Select Path="*">*[System[TimeCreated[timediff(@SystemTime) <= 432...

Admin