取得したXMLの<example_tag>
タグの内容を読み取って内容をテキストとして変数に格納する場合は以下のように行う。
import org.jsoup.Jsoup import org.jsoup.parser.Parser fun func() { //リクエストを作成 val media_type = "aaa/bbb; charset=utf-8".toMediaTypeOrNull() val request = Request.Builder() .url(url) .build() val response = OkHttpClient().newCall(request).execute() val xmlString = response.body!!.string() val doc = Jsoup.parse(xmlString,"", Parser.xmlParser()) val tag_value = doc.select("example_tag").text() // 後はtag_value を使用して処理 }
要素そのものを取り出すにはgetElementsByTagname(“tag_name”)
を使用する。
この場合は値がタグで囲まれた状態で出力される。