org.xerial.util.xml.pullparser
Class PullParserUtil
java.lang.Object
org.xerial.util.xml.pullparser.PullParserUtil
public class PullParserUtil
- extends Object
XMLのpull parserを便利に使うためのユーティリティ群
- Author:
- leo
|
Method Summary |
static org.xmlpull.v1.XmlPullParser |
newParser(Reader xmlReader)
プルパーサの生成補助 |
static boolean |
parseUntil(String tagName,
org.xmlpull.v1.XmlPullParser pullParser)
特定のtagにたどり着くまで、parseを進める |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PullParserUtil
public PullParserUtil()
parseUntil
public static boolean parseUntil(String tagName,
org.xmlpull.v1.XmlPullParser pullParser)
throws org.xmlpull.v1.XmlPullParserException,
IOException
- 特定のtagにたどり着くまで、parseを進める
- Parameters:
tagName - 目標のtagpullParser - pull parser
- Returns:
- 目的のtagが見つかればtrue, 見つからなければfalse。trueの時、
pull parserは、START_TAGのところにカーソルがあった状態になる
- Throws:
org.xmlpull.v1.XmlPullParserException
IOException
newParser
public static org.xmlpull.v1.XmlPullParser newParser(Reader xmlReader)
throws XMLException
- プルパーサの生成補助
- Parameters:
xmlReader - XMLを読み込むreader
- Returns:
- pull parserのインスタンス
- Throws:
XMLParserException - parserの生成に失敗した時
XMLException

This work is licensed under a Creative Commons Attribution-ShareAlike 2.1 Japan License.