タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

SAXに関するmikasa06のブックマーク (2)

  • たのしいXML: SAX(10)

    たけち: 前回まででSAXを使用した簡単なプログラムを作成してみて、だいたいのイメージをつかんだね。 さらら: えぇ。いろいろと準備がたいへんだったけど。。。 たけち: 今回からは、要素の属性と内容を取得するための処理を追加してみようね。 さらら: そうね。「要素が始まりました。」だけじゃ、つまんないものね。 たけち: じゃ、まずは、サンプルXMLデータにつぎのようにpno属性とptype属性を追加してみよう。pno属性は、万葉集の歌の番号を、ptype属性は歌の種類を示すことにするね。 さらら: はい。それで、プログラムで属性をみることを確認するのね。 たけち: そうだよ。 <?xml version="1.0" encoding="UTF-8" ?> <sample> <name>持統天皇</name> <poem pno="0028" ptype="雑歌">春過ぎて夏来るらし白妙の衣

  • XMLプログラミングのためのAPI

    XMLの応用分野は、単なる文書処理からデータ処理へと急速にすそ野を広げてきた。同時に、XML文書をプログラムやスクリプトで処理するのに不可欠なAPIの必要性が高まり、それにこたえるためにDOMやSAXが開発された。今回はDOMとSAXを比較検討し、次回ではDOMについてさらに詳しく解説する。 XMLデータを操作するための2つのAPI XMLデータ(注)を操作するアプリケーションを作る場合、XMLを操作するAPI (Application Programming Interface)が標準化されていると便利なことがある。異なるXMLプロセッサ(パーサ)を使ってさまざまなアプリケーションを開発する場合でも、常に同じAPIでXMLデータを操作することができ、開発効率が向上し、プログラミングノウハウの蓄積になるからだ。そのため、XMLデータを操作するAPIとして、現在下記の2つがデファクトスタンダ

    XMLプログラミングのためのAPI
  • 1