例を挙げる:
<pous>
<pou>
<interface>
...
</interface>
<body>
<FBD>
...
</FBD>
</body>
</pou>
<pou>
<interface>
...
</interface>
<body>
<SFC>
...
</SFC>
</body>
</pou>
</pous>
関数 atTag を使用してすべての「pou」を取得する方法を知っています。
atTag:: (ArrowXml a) => String -> a XmlTree XmlTree
atTag tag = deep (isElem >>> hasName tag)
しかし、SFCタグで「pou」だけを抽出するにはどうすればいいですか?それを行うためのきれいな方法はありますか?
前もって感謝します!