问题标签 [nokogiri]
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.
xpath - xpath:如何表达文本节点?
考虑:
你怎么能在 xpath 中表达文本节点?
xpath - Xpath: how do you select the second text node (specific text node)
consider a html page
how can you select orange using xpath ?
doesn't work.
ruby - 为什么我不能环绕rfollowing nokogiri xpath?
它只是返回文本......我期待完整的 html 源代码现在包裹在指定的 xpath 元素周围。
ruby - nokogiri:如何在给定的 xpath 元素周围包装 html 标签?
我有一个 xpath 来抓取每个没有被任何 html 标签包围的文本节点。相反,它们通过<br>
. 我想用<span>
标签包装这些。
将返回那些文本节点。
完整修改后的代码如下:
我希望看到一个完整的 html 源代码,其中包含用<span>
标签包裹的那些文本,但我得到了以下内容:
ruby - 如何用 nokogiri 包装元素?
给定一个 xpath 说
我可以做类似的事情:
span
并用标签包装所有链接?
ruby - 如何操作通过 Nokogiri 解析的 html 页面?
所以我使用 nokogiri 解析了一个 html 页面。
我想包装每次出现的链接周围的标签
.wrap()
似乎无法正常工作。
仅返回普通的常规未更改的 html。
ruby-on-rails - 禁用/自定义 params_parser 每个操作
我有一个处理 XML 请求的创建操作。我没有使用内置的 params 哈希,而是使用 Nokogiri 根据 XML 模式验证 XML。如果此验证通过,则存储原始 XML 以供以后处理。
据我了解,XML 被解析两次:首先 Rails 创建 params 哈希,然后进行 Nokogiri 解析。我一直在寻找禁用参数解析以加快速度的方法,但一无所获。
我知道通常可以使用类似上述的方法自定义 XML 参数解析,但我依赖于其他控制器中的默认行为。
是否可以在每个操作的基础上绕过参数解析?我有什么选择?
谢谢您的帮助!
ruby - 如何使用 Hpricot/Nokogiri 检测 mailto 链接
我想匹配这样的链接<a href="mailto:my@email.com">foo</a>
,但这仅适用于 Nokogiri:
这样做的正确方法是什么?我如何使用 Hpricot 做到这一点?
ruby - 仅处理 HTML 片段并返回它
当我对 Nokogiri 执行以下操作时:
它将打印整个 XHTML 文档结构以及上面的代码。
some_html
我怎样才能打印/返回/获取变量中的 html 部分?
不。
f
将返回:
我只想要内部/片段部分:
ruby - 如何使用 Nokogiri 删除节点?
如何<img>
使用 Nokogiri 删除标签?
我有以下代码,但它不会工作: