| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

「Simple XML」の版間の差分

提供: MyMemoWiki
ナビゲーションに移動 検索に移動
(ページの作成:「==Simple XML== [Java][XML] *http://simple.sourceforge.net/home.php ==Tips== ===デシアライズ時に要素を無視する=== *以下のようなエラー si…」)
 
1行目: 1行目:
 
==Simple XML==
 
==Simple XML==
[Java][XML]
+
[[Java][XML]]
  
 
*http://simple.sourceforge.net/home.php
 
*http://simple.sourceforge.net/home.php
10行目: 10行目:
 
match in class blah.blah.Blah at line 1
 
match in class blah.blah.Blah at line 1
 
=====XML=====
 
=====XML=====
  <Root>
+
  &lt;Root&gt;
     <Element>Used</Element>
+
     &lt;Element&gt;Used&lt;/Element&gt;
     <Another>Not used</Another>
+
     &lt;Another&gt;Not used&lt;/Another&gt;
  <Root>
+
  &lt;Root&gt;
 
=====POJO=====
 
=====POJO=====
 
  @Root(strict=false)
 
  @Root(strict=false)

2020年2月15日 (土) 08:05時点における版

Simple XML

[[Java][XML]]

Tips

デシアライズ時に要素を無視する

  • 以下のようなエラー
simpleframework.xml.core.ElementException: Element 'Another' does not have a

match in class blah.blah.Blah at line 1

XML
<Root>
   <Element>Used</Element>
   <Another>Not used</Another>
<Root> 
POJO
@Root(strict=false)
class Root{
    @Element
    private String element;
}