问题标签 [cobra]
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.
java - Lobo Cobra HtmlPanel 在 JavaScript 操作后不更新 GUI
你好,
我开始在 Swing 中实现 HTML 浏览器。我想使用Lobo Cobra 工具包,因为该工具包包含 CSS 和 JavaScript 的渲染器和解析器。这些页面看起来非常漂亮并且易于使用(一个类实现来显示一个 html 页面)。
我想在 swing 中显示 HTML 页面,它可以显示 javascript 生成和修改的对象,如闪烁的圆圈。据我所知,cobra 工具包可以显示静态 javascript 命令,如“document.write”或 closwWindow() 实现,但不能从 JavaScript 更新 GUI。
是否有人以前使用过 Lobo Cobra Toolkit,并给了我一些示例代码或提示,以显示带有动画 JavaScript 对象的 HTML 页面。
java - 在 XPath 表达式方面需要一些帮助。一个有效,另一个无效
我正在使用 COBRA HTMLParser,但没有运气解析一个特定的标签。这是来源:
我可以使用以下 XPath 来获取正确的信息:
无论我尝试什么组合,最后一个表达式都不起作用。我也尝试过以下方法,但没有帮助,
有什么建议么?
编辑:有一些关于 XML 非法的建议(老实说,我不确定为什么它是非法的,因为到目前为止我几乎到处都看到过)但我无法控制 XML (至少到星期一,直到我的其他朋友回来)。我正在尝试查看编写包含此信息的混搭的可行性。有什么办法可以禁用检查吗?
这是已解析的 XML:
我猜文档没有被正确解析。
java - 如何使用 Cobra/Lobo HTML 渲染器访问 DOM 节点的 CSS 属性
我正在尝试弄清楚如何使用 Cobra/Lobo 工具包访问 DOM 节点(在此示例中为 <img> 节点)的 CSS 属性。我目前拥有的是:
现在这似乎只给了我直接设置的样式——而不是继承或计算的样式。我怎样才能得到这些呢?
谢谢
java - Java/Swing 离屏渲染 (Cobra HTMLPanel -> BufferedImage) 问题:组件没有先完成重绘
我正在尝试将 Java/Swing Cobra HTML 渲染器的内容渲染到屏幕外的 BufferedImage,以便在我的应用程序的其他地方使用:
g 中生成的图像显示了一个部分呈现的页面——有时是设置新文档之前的 HTMLFrame 的内容;有时是新文档的半渲染版本。我认为这是因为 Cobra 的 setDocument 方法只是安排文档重新渲染,但我正在调试器中逐步执行,并且没有看到第二个线程进行重新渲染。有人对这里可能发生的事情有任何见解吗?
java - 已解析页面的 HTML
我正在使用 Cobra 解析引擎,我希望获取已解析页面的 HTML 代码(例如,在执行 javascripts 之后)。有可能吗?如果需要,Cobra 可以替换为另一个开源 Java Web 解析器。
java - 使用 Cobra 进行 Java HTML 渲染
我目前正在使用 Cobra: Java HTML Renderer & Parser 来呈现基于 Java 应用程序中的用户选择动态生成的 HTML 页面。
在我的应用程序中,用户可以选择数百个项目。这些项目以特殊颜色符号的形式显示,用户可以选择多个项目。
一旦选择了多个项目,它们的书面描述就会动态生成并格式化为包含 css2 和 html4 标签,并加载到 Cobra HTMLPanel 中进行显示。
我希望在 HTMLPanel 中显示带有项目书面描述的符号图像。
一种方法是使用 ImageIO.write 将 BufferedImage 保存到文件中,然后将 img html 标记包含在我动态生成的 HTML 文档中,该文档正在加载到 HTMLPanel 中。不幸的是,这是不可接受的,因为用户可能选择了数百个符号,这反过来会导致数百个 ImageIO.write 调用和我的应用程序性能的惊人下降。
另一种方法是将 BufferedImage 转换为 Base64 编码,然后直接将编码放入 HTML 文档中,如下所示
不幸的是,HTMLPanel 似乎忽略了数据 URI 方案。
有谁知道解决方案?
.htaccess - 使用 .htaccess 重写规则子目录
我需要有关 url 重定向的帮助,例如
旧网址http://www.example.com/sub-dir/index.php?id=1 到新网址 http://www.example.com/sub-dir/1/
谁能帮忙我需要.htaccess代码文件在/sub-dir/文件夹中
这是我尝试使用的代码:
但它没有用。
matlab - MATLAB:查找矩阵中元素的行索引<0.001,不包括某些行
我正在使用 MATLAB 中的 Cobra Toolbox 执行双基因敲除研究,生长比率的输出是一个 100 x 100 的矩阵,称为 grRatioDble。我需要找到该矩阵元素<0.001的行和列索引,不包括对单基因敲除必不可少的行。我有一个要排除的行索引的单列矩阵。是否有捷径可寻?
(注意:我不能只从矩阵中删除不需要的行,因为剩余单元格的行、列索引会发生变化)
go - 为什么 Cobra 不读取我的配置文件?
Cobra 和 Viper 中的文档让我感到困惑。我做了cobra init fooproject
,然后在我做的项目目录中cobra add bar
。我有一个PersistentFlag
命名的foo
,这是命令中的 init 函数root
。
我的配置文件看起来像这样......
当我打电话时,go run main.go
我看到了这个......
当我打电话时,go run main.go bar
我看到这个...
所以它正在使用配置文件,但他们似乎都没有阅读它。也许我误解了 Cobra 和 Viper 的工作方式。有任何想法吗?
go - 没有参数匹配的golang cobra子命令
我想用cobra创建 golang CLI 。目前,它运行良好。我创造了类似的东西foobar create --username johndoe
。但我需要像foobar create user --username johndoe
. 有user
子命令。
我创建了参数匹配,
但我认为有一种更好的方法可以使用 cobra 而不是使用像这样匹配的参数。有什么建议吗?