-XMLFilterInputStream

SAXパーサーですぺてのエレメントにファイルの何バイト目から始まって、何バイト目で終わってるかをとる(何行+その行の何文字目、ではない)のに、普通はどうやってやるんでしょう?JAXPを見てよくわからなかったのと、S2ContainerFactoryの実装を触れないで行うために、どうやってるかというと、InputStreamをいじってます。FilterInputStreamを継承して、XMLFilterInputStreamをつくり、read()メソッドでエレメントのスタートエンドを監視するようにしてます。JAXPでも超簡単にクラスのプロパティみりゃOKみたいなことがありそう。。。