json+xml+validation