pr

XMLからMooseオブジェクトとバック!
今すぐダウンロード

pr ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Sam Crawley
  • 出版社のWebサイト:
  • http://search.cpan.org/mutant/

pr タグ


pr 説明

PrangはXML Graph Engineです。これは、スキーマ検証オブジェクト(PSVO)を提供します(PSVO).ITは、XML文書の有効なセットの記述が利用可能であるXML言語を実装するために設計されています - たとえば、DTD、W3C XMLスキーマまたはリラックス仕様。 PRANG(そしてXML :: Toolkitなど)では、クラス構造はXML Graph.xmlの名前空間がサポートされており、モジュールは生成されたクラスでできるだけ便利なXML規約を多くするようにしようとします。これには、XMLデータ(属性を持たない要素とTextNodeの内容を持つ要素)、およびPresence要素(何かを示す属性がない空の要素)が含まれます。また、XMLの混合および未処理の部分、および「プラガブル」の仕様をサポートしています。 :: Graph :: Meta :: attr Perldoc。例のクックブックもあります - Prang :: Cookbook.Howを参照してください。 XML言語パッケージXML :: Language :: Node。 Moose :: Roleを使用する。サブXMLNS {"http://example.com/language/1.0"#ステップ2.あなたの言語パッケージXML ::言語のルートノードを定義します。ムースを使う。 Prang :: Graphを使用してください。サブroot_element {"envy"}; HAS_ATTR '怠惰' => => "RO"、ISA => "str"、; HAS_ELEMENT 'lust' =>は=> "ro"、ISA => "XML :: Language :: lust"、; 'Prang :: Graph'、 'XML :: Language :: Node'を使用する。 #ステップ3.スキーマパッケージXML :: Language :: Lustの詳細な要素を定義します。ムースを使う。 Prang :: Graphを使用してください。 Prang :: XMLSchema :: Typesを使用してください。 HAS_ATTR 'gluttony' =>は=> "ro"、ISA => "Prang :: XMLSchema :: byte"、; HAS_ELEMEMEN 'SINS' =>は=> "RO"、ISA => "ArrayRef "、xml_nodename => {'lust' => 'xml :: lust'、 '怒り' => 'str'、} HAS_ELEMENT 'GREED' =>は=> "RO"、ISA => "BOOL"、; 'XML :: Language :: Node'を使ってください。 #ステップ4a。 par! My $ Object = XML :: Language-> Parse(<怒り>あなたは私が怒っているときあなたは私が好きではないでしょう<怒り/> <怒り>あなたはそれをしました!<貪欲/> XML;#上記を解析するであろうと同じ構造を与えるでしょう。 > New(Gluttony => 127、Sins => 、GREED => 1、)、]、)。#ステップ4B。Emit!$ FORMAT = 1; $ OBJECT-> TO_XML($フォーマット)を印刷します。製品のホームページ


pr 関連ソフトウェア