初心者用kotlin

kotlinのメモです。

2420 views

IntelliJ IDEAを使うとよい

kotlinの文法の確認など、ちょっとしたプログラムを作るときはIntelliJ IDEAが便利。
以下からダウンロードできます。
IntelliJ IDEA

IntelliJでJSON

以下からjsonライブラリを取り込んで、インポートする。
jsonのライブラリ
ライブラリの設定は次の画面から行う。

import org.json.JSONObject

読み取りのサンプルプログラムを以下に記す。

import org.json.JSONObject
import java.io.File

fun loadJson(fileName:String):String {
    var jsonText = ""
    lateinit var decJsonText:String

    File(fileName).reader().use {
        jsonText = it.readText()
    }

    return jsonText
}

fun main(args:Array<String>) {
    var jtext = loadJson("D:\\tmp\\json-python-kotlin\\test.txt")
    println(jtext)
    var json = JSONObject(jtext)
    println(json["message"])
}

useは、pythonのwith openみたいなものでクローズを自動的にやってくれる拡張関数。
テストで使用したjsonファイルを添付しているので、下の添付ファイルからダウンロードしてください。
ちなみにjsonを作ったpythonプログラムは以下。

# coding:UTF-8
import json

if __name__ == '__main__':
    data = {'message':'あいうえお', 'memo': 'test'}
    sd = json.dumps(data)
    with open("test.txt", "w") as f:
        f.write(sd)

Page 1 of 36.

次のページ



[添付ファイル]


お問い合わせ

プロフィール

マッスル

自己紹介

本サイトの作成者。
趣味:プログラム/水耕栽培/仮想通貨/激辛好き
プログラムは趣味と勉強を兼ねて、のんびり本サイトを作っています。
フレームワークはdjango。
仮想通貨はNEMが好き。
水耕栽培は激辛好きが高じて、キャロライナ・リーパーの栽培にチャレンジ中。

サイト/ブログ

https://www.osumoi-stdio.com/pyarticle/

ツイッター

@darkimpact0626