私はxproc、XML パイプライン言語、およびhttp://xmlcalabash.com/で遊んでいます。大きな xml ドキュメントをストリーミングする例を見つけたいと思います。たとえば、次の巨大なxml ドキュメントがあるとします。
<Books>
<Book>
<title>Book-1</title>
</Book>
<Book>
<title>Book-2</title>
</Book>
<Book>
<title>Book-3</title>
</Book>
<!-- many many.... -->
<Book>
<title>Book-N</title>
</Book>
</Books>
次のような x->N ドキュメントをループ (ストリーミング) するにはどうすればよいですか?
<Books>
<Book>
<title>Book-x</title>
</Book>
</Books>
各ドキュメントを xslt で処理しますか? xproc で可能ですか?