如何通过Java在IPersistentMap中查找Clojure关键字?

星际

从Java程序调用Clojure库。我得到了IPersistentMap。

键是Clojure关键字,例如:name等。

但似乎我不能只是做一个

map.valAt(":name");

用Java将其拉出。我猜这是因为键不是正常的Java字符串。那是什么 以及如何从IPersistentMap中提取数据?

执行程序

您是否尝试过使用Clojure.read=>

map.valAt(Clojure.read(":name"))

或者也许=> // (:name my-map) myMap.invoke(Clojure.read(":name"));

Clojure 1.6 Java API https://github.com/clojure/clojure/blob/master/changes.md#21-java-api

Clojure的JavaDoc https://clojure.github.io/clojure/javadoc/

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从Java查找IPersistentMap中的Clojure关键字?

来自分类Dev

您如何通过Clojure中的关键字找到地图集的交集?

来自分类Dev

如何在Clojure中创建动态关键字?

来自分类Dev

如何在Clojure宏中扩展关键字

来自分类Dev

如何使用VsVim在多个文件中查找关键字

来自分类Dev

如何使用Spark在文本表中查找关键字?

来自分类Dev

如何在字符串中查找关键字

来自分类Dev

如何使用VsVim在多个文件中查找关键字

来自分类Dev

Java中的关键字“ of”

来自分类Dev

在XML中查找关键字的计数

来自分类Dev

从逗号中查找匹配的关键字

来自分类Dev

在段落中查找特定的关键字

来自分类Dev

在嵌套词典中查找关键字

来自分类Dev

在段落中查找特定的关键字

来自分类Dev

如何通过查找关键字并消除一些分隔符来清理 CSV 中的整列?

来自分类Dev

如何从Java中的特定索引获取关键字

来自分类Dev

同步关键字如何在Java中起作用?

来自分类Dev

在列表中查找部分关键字/关键词

来自分类Dev

通过在数组中查找唯一值来使用reduce without return关键字

来自分类Dev

通过在文本块中查找关键字来过滤数据框

来自分类Dev

Java中的static关键字

来自分类Dev

Java中的Monitor and Synchronized关键字

来自分类Dev

“ this”关键字:Java中的工作机制

来自分类Dev

欺骗Java中的private关键字

来自分类Dev

Java中的“ .class”关键字

来自分类Dev

Java中的子类和关键字this

来自分类Dev

Java中的Implements关键字

来自分类Dev

Java中易变的关键字用法

来自分类Dev

@interface 是 Java 中的关键字吗?