IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
自分用メモ。 Android開発で、アプリのリソースファイル内に置いたXMLファイルをパースして使いたいときは、 XmlPullParser を使うことで簡単にXMLを扱う事が出来る。 以下のサンプルは res/xml/target.xml を読み込む場合 PLAIN TEXTJAVA: package net.anoncom.android.example; import java.io.IOException; import org.xmlpull.v1.XmlPullParser; import org.xmlpull.v1.XmlPullParserException; import android.content.res.Resources; import android.util.Log; public class XmlSample { public st
AndroidアプリでXMLを読み込んで分析する方法は? Androidアプリで、XMLファイルを分析して何かをする、というアプリを考えている方も多いと思います。 例えば、WebサービスAPIを利用したい、という事であれば、XMLの分析は必須の技術です。 (WebサービスAPIとは、楽天、アマゾン、リクルート等など、色んな業者が提供してくれているものですが、ここではその説明は省きます。) では、AndroidでのXMLの読み込み、分析をする為の、私が行っている手順を紹介します。 まず、以下の2つのクラスをインポートさせておきます。 import org.xmlpull.v1.XmlPullParser; import android.util.Xml; WebサービスAPIを利用するときであれば、HTTP通信でXMLファイルを読み込んで、InputStreamインスタンスを取得する、という
XMLファイルをプログラムからアクセスする方法をおさらいすると DOM SAX StAX といろいろある。 DOMとSAXとStAXと。 - 都元ダイスケ IT-PRESS このあたりを見てもらうとわかりやすい。 XMLにアクセスする場合は、だいたいはモデルに変換することが多い。上記にような低レベルAPIでないと細かい制御はできないが、もっと単純にXMLの要素をオブジェクトに変換する場合は以下のような高レベルAPIのような選択肢もある。 apache commons-digester JAXB digesterはライトウェイトで良さそうであるが読み込み専用ということなので、JAXBを少し触ってみた。JAXBはJava6からは標準APIとして搭載されている。 蛇足だが、configurationは設定ファイルを扱うライブラリもある。XMLも読み込める。ただし、独自に作成したモデルオブジェクト
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く