Sam*_*Sam 3 c c++ json objective-c jsonschema
我从服务器返回JSON,我想针对JSON Schema验证它(可能是草案V3,但可以改变).
我想也许NSDictionary会有功能,但似乎没有,这是我的尝试:
[self.dictionary ]
(dictionaryNSDictionary 在哪里)
没有任何方法可以验证NSDictionary我能找到的JSON模式.我该怎么做呢?
请注意,您可以在objective-c中编写C和C++,因此这些标记存在于问题中.
Objective-C是C的超集.JSON Schema站点列出了一个C库的元素,你可以对它进行调整.
示例函数调用是
WJESchemaValidate(schema, json, schema_error, schema_load, NULL, format)
Run Code Online (Sandbox Code Playgroud)
你需要提供一个C字符串,而不是NSString自然地提供.
注意:在我写完答案之后,我意识到你从一开始就对纯C很好:)