タグ

xmlに関するhate-urumaのブックマーク (12)

  • RELAX NG 入門

    目次 1 RELAX NG事始め 2 選択(choice) 3 属性 4 名前付パターン 5 データ型 6 列挙 7 リスト 8 順序なし内容モデル 9 モジュール化 9.1 外部のパターンを参照 9.2 パターンの結合 9.3 文法のマージ 9.4 パターンの上書き 10 XML名前空間 10.1 ns属性を使う 10.2 QName 11 名前クラス 12 注釈とコメント 13 文法の入れ子 14 RELAX NGが自由に許すもの 15 更なる勉強のために 付録 A XML DTDとの比較 B RELAX Coreとの比較 B.1 RELAX NGからRELAX Coreへの変換 B.1.1 elementRule-tag B.1.2 hedgeRule B.1.3 attPool B.1.4 生垣モデル B.1.5 属性宣言 B.2 例 B.2.1 親要素や兄弟要素に依存する内容モデ

  • xml-element-or-attribute

    プログラミングをする上でデータを格納する標準的な形式として XML はよく使われます。 XML には値を入れておくための要素(Element)と属性(Attribute)があり、どちらを使わなければいけないという明確な決まりはありません。 しかしながら何らかのルールに従って要素に格納するか属性を使うかを決め、ファイル全体に一貫性を持たせなければいけません。 <要素 属性="属性の値">要素の内容</要素> 自分一人でルールを決めるよりも一般論を取り入れたほうが無難です。私自身要素・属性の使い分けに悩むことが多いので次のガイドラインを参考にルールについて考えてみたいと思います。 Google XML Document Format Style Guide https://google.github.io/styleguide/xmlstyle.html Principles of XML d

  • JepaX

  • PHP: XMLReader - Manual

    Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su

  • PHP: XML パーサ - Manual

    XML パーサ はじめにインストール/設定要件インストール手順実行時設定リソース型定義済み定数イベントハンドラ大文字変換(Case Folding)エラーコード文字エンコーディング例XML エレメント構造の例XMLタグのマッピングの例XML 外部エンティティの例XML パーサ 関数xml_error_string — XML パーサのエラー文字列を得るxml_get_current_byte_index — XML パーサのカレントのバイトインデックスを得るxml_get_current_column_number — XML パーサのカレントのカラム番号を取得するxml_get_current_line_number — XML パーサのカレントの行番号を得るxml_get_error_code — XML パーサのエラーコードを得るxml_parse_into_struct — 配列構

  • PHP - SAX Parser Example

  • XML文書の妥当性検証 (RELAX NG, NVDL) | Netsphere Laboratories

    子ページ: スキーマによってXML文書を補う (PSVI) SchematronによるXML検証 RELAX NGへの埋め込みスキマトロンも. (2007.12.12 ページを分割。) (2018.8 更新.) 目次:: XML文書を検証するとは いろいろなスキーマ RELAX NG, DSDL REXML (Ruby) で RELAX NG RELAX NGの書き方 NVDL @ XML文書を検証するとは アプリケーションプログラム同士がデータをやりとりするのにXMLを使うことがあります。 XMLデータ(XML文書)が適切かどうかチェックしなければなりませんが、いちいちプログラムを手書きするのは大変です。 XML文書が従うべき文法 -- 要素名や属性名、ある要素がどの要素・属性を含むことができるか -- を定めて、汎用の検証器に掛けるようにすれば、手間が減り、チェック漏れも防げます。 ア

  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • 3. ロケーションパス (2) 1

    3.1 ロケーションステップ 前回ロケーションパスの簡略な記述方法を説明しましたが、今回はロケーションパスの詳細な記述方法について説明します。 簡略な方法においてもロケーションパスは "/" で区切られた形で表されましたが、詳細な記述方法においてもその点は変わりません。実は、ロケーションパスは "/" で区切られた 1つ以上のロケーションステップと呼ばれる単位からなっています。そして、詳細な方法によるとロケーションステップは以下の 3つのパートからなります。 軸

  • クローラ作成に必須!XPATHの記法まとめ - Qiita

    最近クローラーを作成する機会が多く、その時にXPathが改めて便利だと思ったので XPathについてまとめてみました! XPathを学ぶ方の役に立てれば幸いです。 初級編 XPathとは XPathはXML文章中の要素、属性値などを指定するための言語です。 XPathではXML文章をツリーとして捉えることで、要素や属性の位置を指定することができます。 HTMLもXMLの一種とみなすことができるため、XPathを使ってHTML文章中の要素を指定することができます。 例えば、 <html> ... <body> <h1>ワンピース</h1> <div class="item"> <span class="brand">iQON</span> <span class="regular_price">1,200円</span> <span class="sale_price">1,000円</sp

    クローラ作成に必須!XPATHの記法まとめ - Qiita
  • https://lowlife.jp/yasusii/stories/9.html/

  • XML-RPC Specification

    If no type is indicated, the type is string. <struct>s A value can also be of type <struct>. A <struct> contains <member>s and each <member> contains a <name> and a <value>. Here's an example of a two-element <struct>: <struct> <member> <name>lowerBound</name> <value><i4>18</i4></value> </member> <member> <name>upperBound</name> <value><i4>139</i4></value> </member> </struct> <struct>s can be recu

  • 1