|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectcom.fiverworks.xone.model.XmlIo
XoneObjectをXML形式で入出力するクラスです。出力のときのエンコードはutf-8です。
メソッドの概要 | |
static XoneObject[] |
input(File file)
指定されたファイルからXoneObjectのXML形式のデータを読み込みます。 |
static XoneObject[] |
input(InputSource in)
指定された入力ソースからXoneObjectのXML形式のデータを読み込みます。 |
static XoneObject[] |
input(InputStream in)
指定された入力ストリームからXoneObjectのXML形式のデータを読み込みます。 |
static XoneObject[] |
input(String str)
指定された文字列からXoneObjectのXML形式のデータを読み込みます。 |
static XoneObject[] |
input(URL url)
指定されたURLからXoneObjectのXML形式のデータを読み込みます。 |
static void |
output(Collection collection,
String indent,
boolean omitDeclaration,
File file)
XoneObjectのコレクションを指定されたファイルに出力します。 |
static void |
output(Collection collection,
String indent,
boolean omitDeclaration,
OutputStream out)
XoneObjectのコレクションを指定された出力ストリームに出力します。 |
static void |
output(XoneObject[] xos,
String indent,
boolean omitDeclaration,
File file)
XoneObjectの配列を指定されたファイルに出力します。 |
static void |
output(XoneObject[] xos,
String indent,
boolean omitDeclaration,
OutputStream out)
XoneObjectの配列を指定された出力ストリームに出力します。 |
static String |
toXmlString(Collection collection,
String indent,
boolean omitDeclaration)
XoneObjectのコレクションをXMLの文字列に変換します。 |
static String |
toXmlString(XoneObject[] xos,
String indent,
boolean omitDeclaration)
XoneObjectの配列をXMLの文字列に変換します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
public static XoneObject[] input(InputSource in)
in
- 読み込む入力ソース
XoneRuntimeException
- 実行エラーが発生した場合public static XoneObject[] input(InputStream in)
in
- 読み込む入力ストリーム
XoneRuntimeException
- 実行エラーが発生した場合public static XoneObject[] input(File file)
file
- 読み込むファイル
XoneRuntimeException
- 実行エラーが発生した場合public static XoneObject[] input(URL url)
url
- 読み込むURL
XoneRuntimeException
- 実行エラーが発生した場合public static XoneObject[] input(String str)
str
- 読み込む文字列
XoneRuntimeException
- 実行エラーが発生した場合public static String toXmlString(Collection collection, String indent, boolean omitDeclaration)
collection
- XoneObjectのコレクションindent
- インデントする文字列(通常は1個か2個のスペース)。nullや空文字の場合はインデントしません。omitDeclaration
- XML宣言(<?xml version="1.0" ...>)を省略するときはtrue
XoneRuntimeException
- 実行エラーが発生した場合public static String toXmlString(XoneObject[] xos, String indent, boolean omitDeclaration)
xos
- XoneObjectの配列indent
- インデントする文字列(通常は1個か2個のスペース)。nullや空文字の場合はインデントしません。omitDeclaration
- XML宣言(<?xml version="1.0" ...>)を省略するときはtrue
XoneRuntimeException
- 実行エラーが発生した場合public static void output(Collection collection, String indent, boolean omitDeclaration, OutputStream out)
collection
- XoneObjectのコレクションindent
- インデントする文字列。nullの場合はインデントしません。omitDeclaration
- XML宣言(<?xml version="1.0" ...>)を省略するときはtrueout
- 出力する出力ストリーム
XoneRuntimeException
- 実行エラーが発生した場合public static void output(XoneObject[] xos, String indent, boolean omitDeclaration, OutputStream out)
xos
- XoneObjectの配列indent
- インデントする文字列。nullの場合はインデントしません。omitDeclaration
- XML宣言(<?xml version="1.0" ...>)を省略するときはtrueout
- 出力する出力ストリーム
XoneRuntimeException
- 実行エラーが発生した場合public static void output(Collection collection, String indent, boolean omitDeclaration, File file)
collection
- XoneObjectのコレクションindent
- インデントする文字列。nullの場合はインデントしません。omitDeclaration
- XML宣言(<?xml version="1.0" ...>)を省略するときはtruefile
- 出力するファイル
XoneRuntimeException
- 実行エラーが発生した場合public static void output(XoneObject[] xos, String indent, boolean omitDeclaration, File file)
xos
- XoneObjectの配列indent
- インデントする文字列。nullの場合はインデントしません。omitDeclaration
- XML宣言(<?xml version="1.0" ...>)を省略するときはtruefile
- 出力するファイル
XoneRuntimeException
- 実行エラーが発生した場合
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |