2

私は最近、解析に 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"]) である必要がありますが、これを達成できません。

4

1 に答える 1