What I mean is. New version json describes dependent version of schema (for example, version 1.1). My current version of schema is not new enough (verson 1.0). Could I just copy json into schema for using because I want to use some content of new version of json?
According to comment #2, "From a schema perspective, you can tell what version of the resource is being used from the @odata.type property in the response. For example, this means the Chassis resource follows schema version 1.2.1 for Chassis:" Could I consider thar it is ok to use newer json with old version schema though the descripton of json mentions newer version of schema?
Just because a newer version of a schema is released, you are not required to update your service to match the latest version. The reality is you really only need to update your version when you find a new property defined in a newer version that you want to implement.
However, it's worth noting that our newer versions are backwards compatible. So, even if you simply update your version to match the latest version without making any other changes, you should still be conformant. There are a few exceptions though where we've introduced new required properties, but these situations are rare.