# XMLReader

- はじめに
- インストール/設定
  - 要件
  - インストール手順
  - 実行時設定
  - リソース型
- XMLReader — XMLReader クラス
  - XMLReader::close — XMLReader の入力を閉じる
  - XMLReader::expand — 現在のノードのコピーを DOM オブジェクトとして返す
  - XMLReader::getAttribute — 名前をもとに、属性の値を取得する
  - XMLReader::getAttributeNo — インデックスをもとに、属性の値を取得する
  - XMLReader::getAttributeNs — 名前および URI をもとに、属性の値を取得する
  - XMLReader::getParserProperty — 指定したプロパティが設定されているかどうかを示す
  - XMLReader::isValid — パースしているドキュメントの妥当性を示す
  - XMLReader::lookupNamespace — プレフィックスから、名前空間を検索する
  - XMLReader::moveToAttribute — 指定した名前の属性にカーソルを移動する
  - XMLReader::moveToAttributeNo — 指定したインデックスの属性にカーソルを移動する
  - XMLReader::moveToAttributeNs — 指定した名前の属性にカーソルを移動する
  - XMLReader::moveToElement — 現在の属性の親要素にカーソルを移動する
  - XMLReader::moveToFirstAttribute — 最初の属性にカーソルを移動する
  - XMLReader::moveToNextAttribute — 次の属性にカーソルを移動する
  - XMLReader::next — すべてのサブツリーを飛ばして、次のノードにカーソルを移動する
  - XMLReader::open — パースする XML を含む URI を設定する
  - XMLReader::read — ドキュメント内の次のノードに移動する
  - XMLReader::readInnerXML — 現在のノードから XML を取得する
  - XMLReader::readOuterXML — 現在のノードから自分自身も含めた XML を取得する
  - XMLReader::readString — 現在のノードの内容を文字列で読み込む
  - XMLReader::setParserProperty — パーサのオプションを設定する
  - XMLReader::setRelaxNGSchema — RelaxNG スキーマのファイル名あるいは URI を設定する
  - XMLReader::setRelaxNGSchemaSource — RelaxNG スキーマを含むデータを設定する
  - XMLReader::setSchema — ドキュメントを XSD で検証する
  - XMLReader::XML — パースする XML を含むデータを設定する