タグ

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

  • 表示されているマーカーのリストを表示する[jQuery]+[GoogleMapsAPIVersion3] | 気ままにWeb

    前回までは以下の通り。 地図の表示と緯度経度の取得[GoogleMapsAPIVersion3] マーカーと情報ウィンドウの表示と削除[GoogleMapsAPIVersion3] XMLを読み込んでマーカーを表示する[jQuery]+[GoogleMapsAPIVersion3] Googleさんと先人のおかげで、マーカーと情報ウィンドウまでサクサクと出来ました。 残る仕様は二つ。 現在表示されている地点データの名前を、地図の外にリストとして表示します リストに表示された名前をクリックしたら、該当地点のマーカーのふきだしが表示されます 今回は「現在表示されている地点データの名前を、地図の外にリストとして表示します」の方をかたづけます。 これもjQueryを使えばすごく簡単。 まず、リストが表示される場所を確保します。 <body onload="initialize()"> <div i

    表示されているマーカーのリストを表示する[jQuery]+[GoogleMapsAPIVersion3] | 気ままにWeb
  • Ring

    Ringとは、リクルートグループ会社従業員を対象にした新規事業提案制度です。 『ゼクシィ』『R25』『スタディサプリ』など数多くの事業を生み出してきた新規事業制度は、 1982年に「RING」としてスタートし、1990年「New RING」と改定、そして2018年「Ring」にリニューアルしました。 リクルートグループの従業員は誰でも自由に参加することができ、 テーマはリクルートの既存領域に限らず、ありとあらゆる領域が対象です。 リクルートにとって、Ringとは「新しい価値の創造」というグループ経営理念を体現する場であり、 従業員が自分の意思で新規事業を提案・実現できる機会です。 Ringフロー その後の事業開発手法 Ringを通過した案件は、事業化を検討する権利を得て、事業開発を行います。 さまざまな事業開発の手法がありますが、例えば既存領域での事業開発の場合は、 担当事業会社内で予算や

  • XMLオブジェクトの取り扱い - 名もないテクノ手

    XMLオブジェクトはJavaScriptのコアクラスです。InDesign内の「XMLhoge」クラスではありません。また実装系によっては、使えない場合もあります。 IDML関連でいきおいXMLが大きな役割を果たすことになりましたが、現在のCS3でもXMLをオブジェクトとして扱えます。簡単にパースできるってことですね。rubyやXSLTなどの外部アプリケーションにお任せしてもいいかもしれませんが、JavaScriptの標準で扱えるなら好都合な場面もありそうです。 JavaScript Tool GuideのP219〜のとおりです。用意したXMLはこんな感じ。日語もまぜてみました。 <?xml version="1.0" encoding="utf-8" ?> <bookstore> <book category="COOKING"> <title lang="en">Everyday I

  • SimpleXMLでCDATAを取得したいときはLIBXML_NOCDATAを使う - F.Ko-Jiの「一秒後は未来」

    Yahoo!知恵袋APIをさわっていて、レスポンスに含まれるCDATAがSimpleXMLで取得できてないことに気づきました。 APIを叩くために汎用の自前クラスを利用しているのですが、その中で $res = @simplexml_load_string($xml); $res = @simplexml_load_file($url); このように simplexml_load_string と simplexml_load_file を使っていたのですが、これではCDATAを無視してしまうようです。 リファレンスによると第3引数に追加のLibxmlパラメータを指定することができて、そのパラメータの一つである LIBXML_NOCDATA というオプションを指定すると、CDATAをテキストデータとして取得することができるようです。 » PHP: simplexml_load_file –

    SimpleXMLでCDATAを取得したいときはLIBXML_NOCDATAを使う - F.Ko-Jiの「一秒後は未来」
  • HTMLをスクレイピングして解析(パース)する - まるさんかくしかく Tech学習と入門ログ

    Twitter Facebook B! Bookmark LINE Pocket Feedly HTMLスクレイピング(scraping)してあれこれとするとき、僕はずっと正規表現に頼っていたのですが、 ページの構造が変化するとすぐに使えなくなってしまうし、時間がかかる割りに退屈な作業なので何とかならないかなと思っていました。 PHPで探していたのですが、XML(とかRSS)をパースする関数やライブラリは、良く目にするものの、HTMLを処理できるものはなかなか見つかりませんでした。 以下は、PHP(とかRubyPerl)でHTMLスクレイピングしたりパースするための方法。 PHPスクレイピング&パース HTMLを整形式のXML文書に修正するPHPクラス HTMLを、整形式のXMLに変換してくれるライブラリ。PEARのXML_HTMLSax3が同梱されているので、これだけでちゃんと動

    HTMLをスクレイピングして解析(パース)する - まるさんかくしかく Tech学習と入門ログ
  • simplexml_load_file()関数で、 http://b.hatena.ne.jp/keyword/web%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9?…

    simplexml_load_file()関数で、 http://b.hatena.ne.jp/keyword/web%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9?mode=rss&sort=count を取得すると、 445: parser error : PCDATA invalid Char value 11 in .... というエラーWarningが発生します。 最後の &sort=count を外すと、正常にパースできます。 調べてみてもよくわからず、 XML内のホットペッパー辺りの文に変なワードがありそうな気配なのですが・・・。 うまく解決できずに困っています。 解決策やエラー対策に心当たりがありましたら、アドバイスお願いします。

  • 『phpのSimpleXMLでXMLのハイフン入りの要素名が取得できない』

    を買わずに解決するWeb制作の小技 ホームページ作成でちょっとしたことを参考書を買わずに解決する方法をPHP CSS Webデザイン jQuery Flashを中心に便利な技をまとめていきます!現在、長野県長野市の制作会社でWeb作成中! ツイッターのAPIPHPを使っていろいろ作成していたら XMLのデータ取得で名前にハイフンが入っているやつが 取れない( ̄_ ̄ ) なんでかなぁって調べたら解決方法がありました。 忘れないうちにメモ XML文字列を取得する XML ドキュメント内の要素のうち、PHP の命名規約で 許可されていない文字 (たとえばハイフンなど) を含む 名前のものにアクセスするには、 要素名を括弧とアポストロフィで囲みます。 Example#3 <line> を取得する <?php include 'example.php'; $xml = new SimpleXML

    wackey
    wackey 2010/08/16
  • XML-JSON相互変換ツール - Bluehawk's lab.

    XMLからJSONに変換するときは 「XMLテキストエリア」にXMLのテキストをペーストして「▼XMLをJSONへ」ボタンを押下して下さい。 JSONからXMLに変換するときは 「JSONテキストエリア」にJSONのテキストをペーストして「▲JSONをXMLへ」ボタンを押下して下さい。 JSONオブジェクトの階層構造を表示する 「JSONテキストエリア」にJSONのテキストをペーストして「▼JSONオブジェクトを階層表示」ボタンを押下して下さい。 ※JSONからXML変換時にインデントが乱れる場合は「XMLへ変換時インデントを行う」のチェックを外して行ってみてください。

  • 1