|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--com.infoteria.asteria.util.xml.JSONWriter
XMLをJSONに書き出すクラス
| Constructor Summary | |
JSONWriter(java.io.OutputStream stream)
|
|
JSONWriter(java.io.Writer writer)
|
|
| Method Summary | |
void |
close()
ラップしているOutputStream(またはWriter)をcloseします |
boolean |
doOmitRootElement()
ルートエレメントを省略してJSONテキストにするかどうかを返します |
boolean |
isIgnorePrefix()
名前空間プレフィクスを無視するかどうかを返します |
boolean |
isIndent()
JSONテキストでインデントするかどうかを返します |
boolean |
isQuoteIsDQ()
括り文字を「"」にするかどうかを返します |
static void |
main(java.lang.String[] args)
引数のファイルをJSON化してコンソールに出力します 第1引数 ファイルパス 第2引数 インデントするかどうか(省略時は true) |
void |
setIgnorePrefix(boolean b)
名前空間プレフィクスを無視するかどうかを設定します |
void |
setIndent(boolean b)
JSONテキストでインデントするかどうかを設定します |
void |
setOmitRootElement(boolean b)
ルートエレメントを省略してJSONテキストにするかどうかを設定します |
void |
setQuoteIsDQ(boolean b)
括り文字を「"」にするかどうかを設定します |
static java.lang.String |
toString(org.w3c.dom.Document doc,
boolean indent)
Documentの文書要素をJSON文字列化します |
static java.lang.String |
toString(org.w3c.dom.Element el,
boolean indent)
要素をJSON文字列化します |
void |
write(org.w3c.dom.Document doc)
Documentの文書要素をJSON化します |
void |
write(org.w3c.dom.Document doc,
boolean omitRootElement)
Documentの文書要素をJSON化します |
void |
write(org.w3c.dom.Element el)
要素をJSON化します |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public JSONWriter(java.io.OutputStream stream)
public JSONWriter(java.io.Writer writer)
| Method Detail |
public boolean isIndent()
public void setIndent(boolean b)
public boolean isQuoteIsDQ()
public void setQuoteIsDQ(boolean b)
public boolean isIgnorePrefix()
public void setIgnorePrefix(boolean b)
public boolean doOmitRootElement()
public void setOmitRootElement(boolean b)
public void close()
throws java.io.IOException
public void write(org.w3c.dom.Document doc)
throws java.io.IOException
public void write(org.w3c.dom.Document doc,
boolean omitRootElement)
throws java.io.IOException
public void write(org.w3c.dom.Element el)
throws java.io.IOException
public static java.lang.String toString(org.w3c.dom.Document doc,
boolean indent)
doc - JSON化するDocumentindent - 出力をインデントするかどうか
public static java.lang.String toString(org.w3c.dom.Element el,
boolean indent)
el - JSON化する要素indent - 出力をインデントするかどうか
public static void main(java.lang.String[] args)
throws java.lang.Exception
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||