# Serializing composite type to json

**URL:** <https://discourse.julialang.org/t/serializing-composite-type-to-json/1055>\
**Category:** General Usage\
**Tags:** json\
**Created:** [December 20, 2016, 8:56am UTC](https://discourse.julialang.org/t/serializing-composite-type-to-json/1055 "2016-12-20T08:56:21Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![simonbyrne](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/simonbyrne/32/19_2.png) [@simonbyrne](https://discourse.julialang.org/u/simonbyrne)\
**Post date:** [December 20, 2016, 9:09am UTC](https://discourse.julialang.org/t/serializing-composite-type-to-json/1055/3 "2016-12-20T09:09:07Z")

</div>

It works for me:

```julia
julia> using JSON

julia> type Foo
           a::String
           b::Float64
       end

julia> JSON.json(Foo("xyz",1.2))
"{\"a\":\"xyz\",\"b\":1.2}"

```

---

_[View the full topic](https://discourse.julialang.org/t/serializing-composite-type-to-json/1055)._
