Как я могу разобрать строку в Иккинг?

Как я могу разобрать строку Hiccup в узел Hiccup?

Например, "[:b 'hello world']" в [:b "hello world"]

1 ответ

Решение

Используйте ридер для преобразования строки в структуры данных:

user=> (clojure.edn/read-string "[:b 'hello world']")
[:b 'hello world']

Вы должны использовать " для обозначения строки:

user=> (clojure.edn/read-string "[:b \"hello world\"]")
[:b "hello world"]
Другие вопросы по тегам