タグ

xmlに関するjuno_cのブックマーク (8)

  • XMLのWebAPIを爆速で使いこなせるフレームワーク

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog Yahoo!デベロッパーネットワークの中野(@Hiraku)です。先日、爆速JSONPを使うと、JSONPのWebAPIを簡単に使いこなせることを示しました。 とは言っても、JSONPに対応していないWebAPIも数多くあります。ニュースAPI、知恵袋API…。これらは現時点ではXMLしか対応しておらず、爆速JSONPではブログパーツ化できません。 …いや、「ブログパーツ化できませんじゃなくて、とっととJSONPに対応しろよ」とお叱りを受けるところなんですが、実はXMLなら何でもJSONPに変換することのできる「YQL」というサービスがあり、これを使うことでカバーする方法があるのです! YQLの説明は後にして、まずはデモをご覧くだ

    XMLのWebAPIを爆速で使いこなせるフレームワーク
  • XMLを出力するview - 偏った言語信者の垂れ流し

    XMLを出力するviewの例。xml.sax.saxutils.XMLGeneratorをちょっとだけ拡張したSimplerXMLGeneratorを使うと楽。 from django.http import HttpResponse from django.conf import settings from django.utils.xmlutils import SimplerXMLGenerator def xml_view(request): response = HttpResponse(content_type='application/xml') handler = SimplerXMLGenerator(response, settings.DEFAULT_CHARSET) handler.startDocument() handler.startElement('book

    XMLを出力するview - 偏った言語信者の垂れ流し
  • Tween用ID抽出ジェネレータ

     Tween用ID抽出ジェネレータ ver0.1 HowToUse 下のIDボックス内に抽出したい人のIDを入れます 新着(Recent)タブに残すか・マークをつけるかの設定チェックを入れます TweenConf.xml内を検索して、PublicKeyToken=の後にある英数字の文字列をコピーし、入力します XMLが生成されるので必ずTweenを終了してTweenConf.xmlのバックアップを取ってからTweenConf.xmlの適切な部分に挿入してください(適切な部分の探し方は下のTipsを見てください) 設定できているかどうかはタブ名右クリック→振り分けルール編集から確認してください 使えない・動かない場合、javascriptの実行が許可されているかを確認してください 免責事項その他はページ下部をご覧ください Generator 抽出ID: 新着(Recent)タブに残す マー

  • GPX 1.1 Schema Documentation

    "; actualText += ""; // Title actualText += ""; actualText += compDesc; if (compName != '') { actualText += ": " + compName + ""; } actualText += " "; // Documentation var idx; for (idx = 0; idx < docTextArray.length; idx++) { actualText += "" + docTextArray[idx] + " "; } // Link to close window actualText += "Close"; actualText += ""; /* Display window */ windowCount++; var docWindow = window.ope

  • 第18回 ActionScript3.0でXMLデータを扱うための基礎

    Flash CS3が備えるActionScript3.0では,XML形式(eXtensible Markup Language形式)のデータを扱うための「XMLクラス」が,格段に扱いやすくなりました。XMLをそのままコード内に記述したり,E4Xで定められた記法を使って,各要素へと簡単にアクセスができるようになっています。 最近ではXML形式のデータを介したデータのやり取りや,Webサービスなども盛んなので,知っておくと大変便利なクラスです。今回は,XMLデータの読み込み・生成から,個々の要素へのアクセスの方法や抽出方法についてご紹介します。 図1では,Flashムービーと同じディレクトリにある「xmlData.xml」という名前のXMLファイルを読み込んで,その内容を表示しています。また,ムービー右上のコンボボックスを操作すると,読み込んだXMLデータから,任意の物を抽出して表示します。

    第18回 ActionScript3.0でXMLデータを扱うための基礎
  • より短いXMLコードでサーバ通信させるFlex2 ─ @IT

    Flexアプリケーションで「サーバ通信」を行う方法と、XMLの操作が簡単に短いコードで、パフォーマンスが向上させる「E4X」を紹介 前回「データバインディングでオブジェクト間のデータ受け渡し」では、データバインディングについて紹介しました。 今回はFlexアプリケーションで「サーバ通信」を行う方法と、XMLの操作が簡単に、より短いコードで、パフォーマンスが向上させる「E4X」について紹介します。 ■サーバ通信 Flexでサーバ通信を行う場合RPCサービスを利用します。RPCサービスには以下のものが用意されています。 ・HTTPService HTTPによるGET、POSTを使用してデータの送受信を行います。 ・WebService SOAPを使用してWebサービスとのデータの送受信を行います。 ・RemoteObject リモートのJavaクラスに直接アクセスすることができます。 使用する

  • StrutsやRESTなWebサービスとFlexを連携するには?

    QuizFormは「flexsrc\jp\co\atmarkit\quiz\web」にあります。パッケージ構造は図6のように前回の記事と同様の構造になっています。 QuizFormは以下の構成要素で構成されています。ソースを見ながら確認してください。 HTTPServiceクラスのオブジェクト2個 QuizAction(Javaクラス)呼び出し用のidが「srvStruts1Quiz」のもの CommentAction(Javaクラス)呼び出し用のidが「srvStruts1Comment」のもの それぞれresultFormatが「e4x」になっている QuizLogic.asへの参照 クイズの土台となるCanvas。id="quizBase" HBoxに囲まれる形で「前の設問」「次の設問」「採点!」ボタンがある HBoxにより水平に整列されている ここでいったん、HTTPService

    StrutsやRESTなWebサービスとFlexを連携するには?
  • くじらはんどぶろぐ : e4x メモ

  • 1