finish the JSON demo for List and complex object