SXPipe: Simple XML Pipelines

SXPipe is a language for building Simple XML Pipelines and a Java toolkit that implements it. This is hardly a new idea; a quick web search will turn up a number of similar projects. I’ve written elsewhere about why I did it and why I think pipelines are important. This essay just describes SXPipe.

とりあえずクリップ

Norman Walsh氏が開発しているXML Pipeline言語および処理系.
XMLドキュメントに対してXIncludeやXSLT変換などの処理を行う場合,入力も出力もXMLになるので,各処理プロセスの入力も出力もパイプで繋いでしまおうという発想らしい.








  1. XIncludeを解決
  2. 解決してマージされたXML文書にprofile.xslを適用して変換
  3. 変換したXML文書をschema.rngで検証
  4. 検証されたXML文書をdoc.xslで変換

似たようなことを仕事でやったことがあるが,JavaRubyでプログラムを書いて,パイプの代わりにテンポラリファイルになるのであった.



[permalink][contents][page top]