コードに次の行があります。
(spit path (prn-str job-data))
リスト内のすべての項目は二重引用符で囲まれています...
( ":a" ":b" ":a" )
私が望む期待される結果
( :a :b :a )
期待される結果を得るには?
前もって感謝します!
コードに次の行があります。
(spit path (prn-str job-data))
リスト内のすべての項目は二重引用符で囲まれています...
( ":a" ":b" ":a" )
私が望む期待される結果
( :a :b :a )
期待される結果を得るには?
前もって感謝します!
ジョブデータはあなたが期待するものではないと思います。
user=> (prn-str '(:a :b :c))
"(:a :b :c)\n"
キーワードのように見える文字列を含むリストがあり、それをキーワードに変換したい場合は、次のようなものを使用できます
(map (comp keyword #(subs % 1)) '(":a" ":b" ":c"))
各要素の : をスキップし、それをキーワードに変換します。
user=> (prn-str (map (comp keyword #(subs % 1)) '(":a" ":b" ":c")))
"(:a :b :c)\n"