Skip to content

Instantly share code, notes, and snippets.

@kimukou
Created January 7, 2013 02:41
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kimukou/4471881 to your computer and use it in GitHub Desktop.
Save kimukou/4471881 to your computer and use it in GitHub Desktop.
simple-xml-test
//see http://tatete.blogspot.jp/2012/01/androidxml.html
// http://tatete.blogspot.jp/2012/01/androidxml_18.html
//
@Grab('org.simpleframework:simple-xml:2.6.9')
import org.simpleframework.xml.Element
import org.simpleframework.xml.Root
import org.simpleframework.xml.core.Persister
@Root
public class Book {
@Element
public String name;
@Element
public String author;
@Element
public int price;
}
String str = """
<book>
<name>aaa</name>
<author>杵渕 聡</author>
<price>2300</price>
</book>
"""
StringReader is = new StringReader(str.toString());
Persister persister = new Persister();
Book book = persister.read(Book.class, is);
println "book.name " + book.name
println "book.author " + book.author
println "book.price " + book.price
@KosukeKawada
Copy link

DASH

@KosukeKawada
Copy link

Gist様
こんにちは!
今日にはKosuke Kawadaと申します。

投稿拝見させていただきました。完成度が高いですね。
Java関連のことでいくつが伺いたいことがあります、ご連絡いただくことは可能ですか?
こちらのアドレスにご連絡ください!
Kosuke.kawada@hays.co.jp

ご連絡お待ちしております。

Kawada

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment