私は最近、解析に HXT ピクルスを使用することについて投稿しました。少し読んだ後、代わりに通常のHXTを使用することにしました。
ただし、リストを作成できません。XML ドキュメントがあります。
<meta>
<sampleQuery>sample1</sampleQuery>
<sampleQuery>sample2</sampleQuery>
</meta>
および解析関数
parseMeta =
proc x -> do
meta <- deep (isElem >>> hasName "meta") -< x
sampleQueries <- getText <<< getChildren <<< deep (hasName "sampleQuery") -< meta
returnA -< Meta sampleQueries
sampleQueries のタイプは [String] (この場合は ["sample1", "sample2"]) である必要がありますが、これを達成できません。