我使用C ++ Builder XE6 Pro并获得以下JSON响应(请参阅full response here):
[
{
"id":"10186",
"dataset":"krs_podmioty",
"url":"https://api-v3.mojepanstwo.pl/dane/krs_podmioty/10186",
"mp_url":"https://mojepanstwo.pl/dane/krs_podmioty/10186",
"schema_url":"https://api-v3.mojepanstwo.pl/schemas/dane/krs_podmioty.json",
"global_id":"3157847",
"slug":"bank-millennium",
"score":12.13878,
"data":
{
"krs_podmioty.nazwa_organu_reprezentacji":"ZARZĄD",
"krs_podmioty.dotacje_ue_beneficjent_id":"0",
"krs_podmioty.liczba_prokurentow":0,
...
"gpw":true
}
...
]
我正在使用REST组件,但是当我尝试在REST调试器和设计/运行时解析它时,我得到"dataset":"krs_podmioty"
元素的空值,但是{{1}元素显示正确。
我选择JSON根元素作为DataObject,并标记为嵌套 并将NestedElementDepth设置为3.我也尝试了其他设置,但没有成功。
如何正确获取"gpw":true
值?
答案 0 :(得分:1)
这就是我能够阅读这些值的方法:
System.Json
但是,如果您没有使用{{1}}命名空间中的任何内容,则可能无法回答您的问题。