ホーム Office関連, Office 2013 Excel 2013で追加された「WEBSERVICE」関数を使って、マクロを使わずWeb APIを利用する。 Microsoft Office 2013が登場し、Excelにも新しい関数がいくつか追加されました。 その中でも私が特に注目したいのが「Web」関連の関数です。 「WEBSERVICE」「ENCODEURL」「FILTERXML」の3つの関数が追加され、これらの関数を使うと、Webサービス、つまり公開されているWeb APIをVBAでコードを書くことなく利用できるようになります。 まずは関数の説明から。 ・ENCODEURL(文字列):URL にエンコードされた文字列を返します。 ・FILTERXML(xml,xpath):指定された XPath に従って、XML コンテンツの特定データを返します。 ・WEBSERVICE(u
ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog Yahoo!デベロッパーネットワークの中野(@Hiraku)です。先日、爆速JSONPを使うと、JSONPのWebAPIを簡単に使いこなせることを示しました。 とは言っても、JSONPに対応していないWebAPIも数多くあります。ニュースAPI、知恵袋API…。これらは現時点ではXMLしか対応しておらず、爆速JSONPではブログパーツ化できません。 …いや、「ブログパーツ化できませんじゃなくて、とっととJSONPに対応しろよ」とお叱りを受けるところなんですが、実はXMLなら何でもJSONPに変換することのできる「YQL」というサービスがあり、これを使うことでカバーする方法があるのです! YQLの説明は後にして、まずはデモをご覧くだ
The function type from javascript is not part of the JSON format "officially" (please refer to http://www.json.org) but it is supported as well. Json-lib comes in two flavors, depending on the jdk compatibility. json-lib-x.x-jdk13 is compatible with JDK 1.3.1 and upwards. json-lib-x.x-jdk15 is compatible with JDK 1.5, includes support for Enums in JSONArray and JSONObject. Please reffer to the app
各種ブログのRSSのようなWeb上のXMLリソースをdom4jやJDOMなどで読み込むと、パースに失敗するケースがとても多いです。というのも、こういうXMLは基本的に、validであることをあまり期待できないからです(エスケープ漏れがあったり、"<!--"で始まったコメントの直後に"-"が来たりする[追記: これはinvalidな例じゃなく非well-formedな例でした])。ひどいときはwell-formedですらないこともあります。 こういう問題がある場合、HTMLであれば、MayaaやS2JSFでも採用されているNekoHTMLというライブラリを使って、エラーを出さずにルーズにパースできます。このNekoHTMLを、HTMLではなくXMLに適用する方法を調べたので、メモしておきます。 パーサを以下のような構成にすると、XMLの解析に適した状態になります。 NekoHTML側ではなく
Over the past 16 years, mostly as a Developer Advocate, I’ve developed a framework to help developers learn and get excited about something new. I believe generating excitement is the primary goal of advocacy. Each developer advocacy project ideally produces seven artifacts: Code Samples A Blog Post A Presentation and/or Video A Hands-On Workshop Broad Social Media Reach Product Feedback Enriched
指定のXML文書が正しいフォーマットであるかをチェックする、 いわゆるLintツールです。 XML文書のインデントを整えることもできます。 (Windows, Mac) 概要 xmllintは、xmlの検証を行うLintツールです。 指定したXMLが、正しいかどうかを判定することができます。 また、XMLファイルを整形することもできます。 vimエディタではビジュアルモードで、行を選択して「=」キーを押せば、 ドキュメントを整形することはできるのですが、それにも限界があります。 " 全行フォーマットのコマンド例 vgG= 例えば、次のような形式のXMLドキュメントは、 上記の方法では正しく整形できません。 <root><parent><child><subchild>DOCUMENT</subchild></child><child> <subchild>TEXT</subchild></
The ShaniXmlParser projectは8日(米国時間)、ShaniXmlParserの最新版となるShaniXmlParser version 1.4を公開した。ShaniXmlParserはJavaで開発されたXML/HTML DOM/SAXパーサ。不正なフォーマットであってもパースできる点に特徴がある。 ShaniXmlParserはGNU GENERAL PUBLIC LICENSE Version 2のもとで公開されているオープンソースソフトウェア。ShaniXmlParser 1.4における主な変更点は次のとおり。 メモリ使用の改善 SoftReferenceキャッシュに関するドキュメントを削除 DOM 3 Core Test Validation suite試験パス数: 649(722のうち) DOM 2 Core Test Validation suite試験
Vitamins for your Applications Try the all-in-one solution for application building. eXist-db is Open Source Software licensed under the LGPL Download eXist-db What people are saying... eXist-db is at the core of the Office of the Historian’s open government and digital history initiatives. It powers our public website, allowing visitors to search and browse instantly through nearly a hundred thou
Mozilla Java Html Parser is a Java package that enables you to parse html pages into a Java Document object. The parser is a wrapper around Mozilla's Html Parser , thus giving the user a browser-quality html parser. This project is hosted at sourceforge.net This parser was development as part of Dapper . please visit us at http://www.dapper.net The HTML parser is now being used in a full scale pr
From: zen kishimoto <zen kishimoto <zen@xxxxxxxxxx>> Date: Sat, 03 Sep 2005 09:24:15 -0700 Subject: [mysql 12071] 階層化されたデータをMySQLで扱う (Managing Hierarchical Data in MySQL) http://dev.mysql.com/tech-resources/articles/hierarchical-data.html (図はこのサイトを参照のこと) Mike Hillyer著 初めに 多くのユーザーは一回くらいはSQLデータベース内で、階層化したデータを 扱ったことがあると思います。そのときはリレーショナル データベースは階層化したデータ用に開発されなかったと考えたと思います。 リレーショナルデータベースのテーブルは階層化されておらず
概要 皆さん普段何使ってXMLやHTML書いてます? ここではEmacsのメジャーモードの一つであるPSGMLをご紹介し,楽々マークアップ生活をおくる為の準備と,PSGMLの使い方を簡単に説明したいと思います. 特徴 PSGMLは極めて強力で,機能も豊富にあるのですが,最大の特徴は『その文書型のDTDをPSGML自身が解釈してその場所に最適な要素名で補完してくれる(若しくは挿入してくれたり,リストアップしてくれる)事』,それによって,『全部の要素の親子関係を自分が憶えていなくても意識せず正しいマークアップをすることが出来る事』にあると云えるのではないかと思います. 例えば文書型がXHTML1.1のHTMLを編集しているとしましょう.body要素直下のある箇所に番号付き箇条書き (ol)を入れたくなったとします.PSGMLでは要素を挿入したい時 Control + c (Controlキーを
第9回 XML宣言と文書型宣言 XML 1.0は、1998年にW3Cから勧告として公開された。当然中身は英語で、しかもEBNFと呼ばれる式によって重要な部分が記述してある。この連載では、XML 1.0を深く理解するために、そのXML 1.0勧告の最新版「Extensible Markup Language (XML) 1.0 (Second Edition)」をだれでも分かるように、やさしく読み解きながら解説していくことを目指している。(編集局) 川俣 晶 株式会社ピーデー 2003/5/2 ■基本的だが少々複雑 今回は、XML 1.0勧告の中で、「2 Documents」(2 文書)の中の「2.8 Prolog and Document Type Declaration」(2.8 前書き及び文書型宣言)を解説する。 「2 Documents」は、XML文書の基本的な構造について述べている
企業には、汎用的なAIではなく「ビジネス向けに設計されたAI」が求められることを強調する、新たなキャンペーンを開始しました。これらのアニメーションに込めた「IBMよりお伝えしたい5つのこと」をご紹介します。 最新情報 ドイツと日本の宇宙機関、国際宇宙ステーションでロボット間連携の画期的成果を達成 ドイツテレコム社がIBM Concertを採用し、AIを活用した自動化でIT業務を加速 IBM、2025年度第2四半期の連結決算を発表 日本IBM、医療従事者の業務変革を促進する「病院業務支援AIソリューション」を提供開始 CEOスタディ2025「ビジネス成長を飛躍させるための5つの意識改革」日本語版を公開 IBM、エンタープライズITの水準を引き上げるIBM Power11を発表 ウィンブルドンを主催するオールイングランド・ローンテニス・クラブとIBM、リアルタイムでファン・エンゲージメントを高
web_app_2_3.dtdに基づいたweb.xmlの各要素に関するリファレンスです。 JavaPress誌Vol22/23に掲載された「ピンポイントJSP&サーブレット」 という記事の原稿をもとにして、 コラムなどを末尾に移動して見通しをよくしたものを公開します。 校正前の原稿(プレインテキスト)を元にしていますので、 見栄えなどはあまり考慮していません。 また、雑誌記事口調の部分と、適当に省略して不自然になっている文が 混じってます_o_。 間違いのご指摘は[email protected]までお願いします。 Webアプリケーションとは web.xml詳細 各要素の説明 開発者のサポートのための要素 <distributable>? <context-param>* <param-name> <param-value> <description>? <filter>* <icon>? <f
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く