问题标签 [groovy]

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 回答
1394 浏览

ant - ant 内部的 groovy:如何从 grooy 访问由 ant 标签定义的 refid

我在 ant 构建文件中使用了一个 groovy 代码片段。在 groovy 代码中,我试图引用在 groovy 部分之外定义的文件集,如下所示:

当我执行此操作时,我收到以下错误消息:

我错过了什么?

0 投票
2 回答
5367 浏览

xml - 如何打印保留命名空间的 groovy 节点?

当我使用此代码输出一些我解析(和修改)的 XML 时XmlParser

根节点上的命名空间声明没有打印出来,即使它们在toString()根节点......有什么想法吗?

0 投票
5 回答
2058 浏览

groovy - 如何阅读 Open Office 电子表格?

如何从 Groovy 读取 Open Office 3.0 电子表格 (.ods)?我想从命名工作表中选择特定列。理想情况下,添加“where”子句或其他条件子句会很有用。

0 投票
4 回答
11450 浏览

xml - 在 grails 中漂亮地打印 XML 响应的最佳方法

鉴于此在 grails 操作中:

我看到这个:

有没有一种简单的方法来漂亮地打印 XML?渲染方法中内置的东西,也许?

0 投票
2 回答
1285 浏览

grails - Grails 应用程序中的 Groovlet

如何将 Groovlet 放入 Grails 应用程序?比如说,在 web-app/groovlet.groovy

0 投票
2 回答
1092 浏览

grails - 如何解析、持久化和检索带有空格分隔的标签的字符串?

我的数据库由 3 个表组成(一个用于存储所有项目,一个用于标签,一个用于两者之间的关系):

表:帖子列:PostID、名称、描述

表:标签列:标签 ID、名称

表:PostTag 列:PostID、TagID

将空格分隔的字符串(例如“smart funny wonderful”)保存到上面显示的 3 个数据库表中的最佳方法是什么?

最终,我还需要检索标签并将其再次显示为字符串。谢谢!

0 投票
6 回答
6577 浏览

perl - 如何确定 URL 是否重定向?

如果我有一个 URL(例如http://www.foo.com/alink.pl?page=2),我想确定我是否被重定向到另一个链接。我还想知道最终的 URL(例如http://www.foo.com/other_link.pl)。最后,我希望能够在 Perl 和 Groovy 中做到这一点。

0 投票
5 回答
15335 浏览

java - 如何在不使用 -cp 开关的情况下在 Groovy 中自动加载数据库 jar?

我想简化调用 Oracle 数据库的 Groovy 脚本的执行。如何将 ojdbc jar 添加到默认类路径以便我可以运行:

代替:

0 投票
3 回答
2928 浏览

hibernate - 休眠条件 - 获取单个对象

我正在使用 Hibernate (GORM) 进行 Grails 项目。我有以下领域模型:

当我尝试ClientContacts使用特定所有者 ( Person) 检索所有内容时,我遇到了一些有趣的问题。我正在使用以下查询条件:

问题是当我遍历ClientContacts结果中的每一个时,它们只有一个所有者- 事实上,大多数都有许多其他所有者。是什么赋予了?我知道 hibernate/GORM 使用延迟获取,但我认为ClientContact当我尝试访问它们时它会获取所有其他所有者。

有什么想法吗?我想继续使用list()函数,因为它提供了一些不错的分页功能。

0 投票
10 回答
35968 浏览

python - Python vs Groovy vs Ruby?(基于相关标准)

考虑到下面列出的标准,您会使用 Python、Groovy 还是 Ruby 中的哪一个?

  • 标准(10 项中的重要性,10 项最重要)
  • 丰富的 API/库可用(例如数学、绘图、网络)(9)
  • 能够嵌入桌面 (java/c++) 应用程序 (8)
  • 易于部署 (8)
  • 能够与 DLL/共享库交互 (7)
  • 生成 GUI 的能力 (7)
  • 社区/用户支持 (6)
  • 便携性 (6)
  • 数据库操作 (3)
  • 语言/语义 (2)