10.10.2 JSON 인코딩(Encoding JSON)

10.10.2 JSON 인코딩(Encoding JSON)

정적 메서드 haxe.Json.stringify를 사용해 Haxe 값을 JSON 문자열로 인코딩하세요:

class Main {
  static function main() {
    var o = {rating: 5};
    var s = haxe.Json.stringify(o);
    trace(s); // {"rating":5}
  }
}
JSON 예쁘게 출력(Pretty print JSON)

매개변수 space가 주어지면 결과가 예쁘게 출력됩니다. 연속된 레벨은 이 문자열로 들여쓰기됩니다.

class Main {
    static function main() {
        var o = {rating: 5, title: "Haxe"};
        var s = haxe.Json.stringify(o, "\t");
        trace(s);
        /* {
            "rating": 5,
            "title": "Haxe"
        } */
    }
}

출처: Encoding JSON

더 알아보기