タグ

xmlに関するnatto_tamagoのブックマーク (5)

  • Web2.0の道具箱: PHPでのXMLファイルの読込み

    PHPでXMLファイルを読込む場合、以下の関数を利用できます。 file_get_contents - ファイルの内容を全て文字列に読込む xml_parse_into_struct - XMLデータを配列構造体に格納する サンプルとして以下のファイルsimple.xmlを読むことにします。 <?xml version="1.0" encoding="UTF-8"?> <books> <book> <title>AJAXの秘密</title> <author>あいう</author> </book> <book> <title>PHPのオブジェクト</title> <author>けけけ</author> </book> <book> <title>入門Linux</title> <author>リーナス</author> </book> </books> 処理するPHPコードは以下のもの

  • jQueryでxmlを操作してみる

    先日、北海道WEBコンソーシアムで知り合ったとある人とメールをしている時に、 AdobeのSpryの話になった。 そこででた話題は、Dreamweverだと簡単にxmlを読み込めて、 データベースが無い環境でも使える!的なことだった。 そしてそのソースを見せてもらったのだが、 これならjQueryでもできるんじゃないかなーなんて思ってしまった。 jQueryならソースも汚さずに作れるかなとも思ったので、 さっそく勉強してみることにした。 サンプルを作ってみた xmlの読み込みとかすら全くわからなかったのだが、 調べていたらなんとなくわかったので作ってみた。 ● サンプル サンプルのソースを下記にも示しておくが、 まずjQueryのコードも一部よくわかっていなかったりする。 また勉強せねば!! サンプルで利用したソース ■スクリプトソース $(function(){ $.ajax({ url

    jQueryでxmlを操作してみる
  • 【Flash】別ドメイン間でのやりとりで気をつけること | Yuki's SlowLife

    忙しくて焦っていたために、頭がこんがらがって今日は変なことに時間を費やしてしまいました。。ブログパーツなど、複数のドメインやサーバを絡んだ時に発生するトラブル。ファイルを置く場所やらなにやら、頭がこんがらがってしまったので・・・この機会にまとめておきます。 まず、、よくあるトラブルが『クロスドメイン』。 ※今回全然複雑なことをしてなかったので関係が無かったのに、うっかりこれが原因かと思って、大変無駄な時間をすごしました・・・。 ◆クロスドメインについて クロスドメイン制限とは、違うドメイン間でデータのやりとりをする際に、どうやらブラウザのセキュリティ上、同じドメイン内からでないとデータを読み込むことができない、というものらしい。 Flash以外の他のプログラム言語やらに詳しくないのでよく知らないけれど、すべてのアプリケーションで発生する壁らしい。 Flashで一番簡単な解決策は、cross

    【Flash】別ドメイン間でのやりとりで気をつけること | Yuki's SlowLife
  • 『 AS3の標準XMLパーサ ちょっとしたまとめ 』

    外部のxmlを読み込んでFlashに反映させたいという要望はよくあります。 僕はAS2のときには、XPath4AS2という高機能なXML解析ライブラリを使っていましたが、AS3になってからは標準のXMLクラスにそういった機能が付加されたのでそっちを使っています。 とはいうものの、XPath4AS2に慣れすぎてしまったせいか微妙な書式の違いにいつもとまどってしまいます。 なので、AS3でのxmlの基的な解析方法について、trick7さんがまとめてくださった『xfactorstudioのXPath4AS2の使い方』という、僕も相当お世話になったエントリーになぞらえて少しまとめておこうと思います。 なお、ここで紹介するやり方が唯一の正解というわけではもちろん無いので、もっと良い方法や、こんな方法もあるよ、というのをどんどん教えて頂けると助かります。 使用するxmlはtrick7さんのエント

    natto_tamago
    natto_tamago 2010/09/02
    xml内の目的の値の取り出し方
  • minomix blog » 【CASA】CASAで超楽チンにXMLを使う

    AS2.0で外部データとしてXMLを使おうとすると、意外とめんどくさいのよね。 ファイル読み込んで、ちくちくXMLの階層移動しながらObjectに変換したりとか。 その辺を全てCASAが肩代わりしてくれて超便利。 個人的にかなり良く使うし、簡単なのでまずはこれから。 (いろんな人が解説されてて既出すぎるのは気のせい)

  • 1