Чтобы создать значение типа ExcludeToIncludeCombinationsWhenMergingJson
, вам нужно вызвать метод Parse
, а input - это настоящая строка json, которую вы хотите проанализировать, например:
let jsonString = ... // read from file or network
let r = ExcludeToIncludeCombinationsWhenMergingJson.Parse jsonString
// now use r
r.Data.ExcludeToIncludeList ...
Обратите внимание, что метод Parse
вызовет исключение, когда jsonString
недопустим (не имеют правильной структуры / формата, как указано в строке примера).
Чтобы проанализировать саму примерную строку json, вы можете использовать метод GetSample
или GetSamples
(последний доступен только тогда, когда примерная строка json является списком).
Также обратите внимание, что отправленный образец строки json не является списком, поэтому, пожалуйста, удалите ,SampleIsList=true
Для получения более подробной информации, пожалуйста, обратитесь к официальному документу провайдера Json Type: http://fsharp.github.io/FSharp.Data/library/JsonProvider.html