2016-01-09 75 views
-1

我是json的新手。可以拒绝一个告诉我,什么是错的附着JSON文件任何人都可以告诉我什么是错误的附加json文件

{ 
    "Study": [{ 
       "StudyAccountNumber": "050974", 
       "ProtocolName": "1237.19_RO_01", 
       "MSCCTProductVersion": "4.1.27", 
       "MSCCTInstallationDate": "2016-01-05T07:51:26", 
       "Site": [{ 
          "id": "12345", 
          "SiteId": "12345", 
          "SystemId": "291215", 
          "CityName": "City", 
          "Country": "DE", 
          "PostalCode": "76544567", 
          "Province": "N/A", 
          "Street": "Street", 
          "PrimaryInvestigator": "PIName", 
          "Operators": [{ 
           "Operator": [{ 
            "name": "inv", 
            "OperatorUserName": "inv", 
            "OperatorLastName": "N/A", 
            "OperatorFirstName": "N/A", 
            "OperatorRole": "N/A" 
           }] 
          }], 
          "FirstTransferDate": "N/A", 
          "LastTransferDate": "N/A", 
          "Subjects": [{ 
           "SubjectCount": "5", 
           "Subject": [{ 
            "name": "72669", 
            "SUBJECTID1": "72669", 
            "AGE": "89", 
            "GENDER": "Female", 
            "HEIGHT": "96", 
            "ETHNICITY": "OrientalsHongKongChinese", 
            "VisitTrack": "N/A", 
            "LastVisitOn": "12SEP2015", 
            "LastVisit": "V4", 
            "NextVisitOn": "04DEC2015", 
            "NextVisit": "V5", 
            "PatientState": "Created,Included,Randomized", 
            "Visit": [{ 
             "name": "V1", 
             "ActionType1": [{ 
              "ActionName": "MedicationWashoutCheck", 
              "DateTime": "16MAR201500:00:39", 
              "Operator": "inv", 
              "ActionDetails1": "Abstinenceofrestrictedmedication:Yes ", 
              "ActionDetails2": "N/A", 
              "ActionDetails3": "N/A", 
              "ActionDetails4": "N/A" 
             }], 
             "ActionType2": [{ 
              "ActionName": "Pre-dosePFT", 
              "DateTime": "16MAR201500:03:17", 
              "Operator": "inv", 
              "ActionDetails1": "BestFEV1at00:03:19", 
              "ActionDetails2": "FEV1:-0.46LFVC:0.80LFEV1/FVC:50%PEF:571L/minFEF25-75:6.61L/s", 
              "ActionDetails3": "%PredFEV1:50%%PredFVC:-84%%PredPEF:634%%PredFEF25-75:604%", 
              "ActionDetails4": "N/A" 
             }], 
             "ActionType3": [{ 
              "ActionName": "SalbutamolorAlbuterol", 
              "DateTime": "16MAR201500:09:02", 
              "Operator": "inv", 
              "ActionDetails1": "SalbutamolorAlbuterolat16MAR201500:09:02", 
              "ActionDetails2": "N/A", 
              "ActionDetails3": "N/A", 
              "ActionDetails4": "N/A" 
             }], 
             "ActionType4": [{ 
              "ActionName": "Post-dosePFT", 
              "DateTime": "16MAR201500:20:23", 
              "Operator": "inv", 
              "ActionDetails1": "BestFEV1at00:20:25", 
              "ActionDetails2": "FEV1:-0.54LFVC:0.80LFEV1/FVC:69%PEF:571L/minFEF25-75:6.61L/s", 
              "ActionDetails3": "%PredFEV1:59%%PredFVC:-84%%PredPEF:634%%PredFEF25-75:604%", 
              "ActionDetails4": "Reversibility(ml):-83Reversibility(%):18" 
             }], 
             "ActionType5": [{ 
              "ActionName": "Inclusion", 
              "DateTime": "16MAR201500:20:58", 
              "Operator": "inv", 
              "ActionDetails1": "PatientInclusion:Yes ", 
              "ActionDetails2": "N/A", 
              "ActionDetails3": "N/A", 
              "ActionDetails4": "N/A" 
             }, { 
              "name": "V2", 
              "ActionType1": [{ 
               "ActionName": "MedicationWashoutCheck", 
               "DateTime": "17MAR201506:00:55", 
               "Operator": "inv", 
               "ActionDetails1": "Abstinenceofrestrictedmedication:Yes ", 
               "ActionDetails2": "N/A", 
               "ActionDetails3": "N/A", 
               "ActionDetails4": "N/A" 
              }], 
              "ActionType2": [{ 
               "ActionName": "Pre-dosePFT", 
               "DateTime": "17MAR201506:03:14", 
               "Operator": "inv", 
               "ActionDetails1": "BestFEV1at06:03:16", 
               "ActionDetails2": "FEV1:-0.46LFVC:0.80LFEV1/FVC:50%PEF:571L/minFEF25-75:6.61L/s", 
               "ActionDetails3": "%PredFEV1:50%%PredFVC:-84%%PredPEF:634%%PredFEF25-75:604%", 
               "ActionDetails4": "N/A" 
              }], 
              "ActionType3": [{ 
               "ActionName": "Randomization", 
               "DateTime": "17MAR201506:03:50", 
               "Operator": "inv", 
               "ActionDetails1": "PatientRandomization:Yes ", 
               "ActionDetails2": "N/A", 
               "ActionDetails3": "N/A", 
               "ActionDetails4": "N/A" 
              }], 
              "ActionType4": [{ 
               "ActionName": "StudyMedication", 
               "DateTime": "17MAR201506:04:46", 
               "Operator": "inv", 
               "ActionDetails1": "StudyMedicationat17MAR201506:04:46", 
               "ActionDetails2": "N/A", 
               "ActionDetails3": "N/A", 
               "ActionDetails4": "N/A" 
              }], 
              "ActionType5": [{ 
               "ActionName": "PFT1h", 
               "DateTime": "17MAR201507:06:03", 
               "Operator": "inv", 
               "ActionDetails1": "BestFEV1at07:06:05", 
               "ActionDetails2": "FEV1:-0.46LFVC:0.80LFEV1/FVC:50%PEF:571L/minFEF25-75:6.61L/s", 
               "ActionDetails3": "%PredFEV1:50%%PredFVC:-84%%PredPEF:634%%PredFEF25-75:604%", 
               "ActionDetails4": "N/A" 
              }], 
              "ActionType6": [{ 
               "ActionName": "PFT2h", 
               "DateTime": "17MAR201508:06:03", 
               "Operator": "inv", 
               "ActionDetails1": "BestFEV1at08:06:05", 
               "ActionDetails2": "FEV1:-0.46LFVC:0.80LFEV1/FVC:50%PEF:571L/minFEF25-75:6.61L/s", 
               "ActionDetails3": "%PredFEV1:50%%PredFVC:-84%%PredPEF:634%%PredFEF25-75:604%", 
               "ActionDetails4": "N/A" 
              }], 
              "ActionType7": [{ 
               "ActionName": "PFT3h", 
               "DateTime": "17MAR201509:06:03", 
               "Operator": "inv", 
               "ActionDetails1": "BestFEV1at09:06:05", 
               "ActionDetails2": "FEV1:-0.46LFVC:0.80LFEV1/FVC:50%PEF:571L/minFEF25-75:6.61L/s", 
               "ActionDetails3": "%PredFEV1:50%%PredFVC:-84%%PredPEF:634%%PredFEF25-75:604%", 
               "ActionDetails4": "N/A" 
              }, { 
               "name": "V4", 
               "ActionType1": [{ 
                "ActionName": "MedicationWashoutCheck", 
                "DateTime": "12SEP201506:02:00", 
                "Operator": "inv", 
                "ActionDetails1": "Abstinenceofrestrictedmedication:Yes ", 
                "ActionDetails2": "N/A", 
                "ActionDetails3": "N/A", 
                "ActionDetails4": "N/A" 
               }], 
               "ActionType2": [{ 
                "ActionName": "Pre-dosePFT", 
                "DateTime": "12SEP201506:04:39", 
                "Operator": "inv", 
                "ActionDetails1": "BestFEV1at06:04:41", 
                "ActionDetails2": "FEV1:-0.46LFVC:0.80LFEV1/FVC:50%PEF:571L/minFEF25-75:6.61L/s", 
                "ActionDetails3": "%PredFEV1:50%%PredFVC:-84%%PredPEF:634%%PredFEF25-75:604%", 
                "ActionDetails4": "N/A" 
               }], 
               "ActionType3": [{ 
                "ActionName": "StudyMedication", 
                "DateTime": "12SEP201506:05:26", 
                "Operator": "inv", 
                "ActionDetails1": "StudyMedicationat12SEP201506:05:26", 
                "ActionDetails2": "N/A", 
                "ActionDetails3": "N/A", 
                "ActionDetails4": "N/A" 
               }], 
               "ActionType4": [{ 
                "ActionName": "PFT1h", 
                "DateTime": "12SEP201507:06:43", 
                "Operator": "inv", 
                "ActionDetails1": "BestFEV1at07:06:45", 
                "ActionDetails2": "FEV1:-0.46LFVC:0.80LFEV1/FVC:50%PEF:571L/minFEF25-75:6.61L/s", 
                "ActionDetails3": "%PredFEV1:50%%PredFVC:-84%%PredPEF:634%%PredFEF25-75:604%", 
                "ActionDetails4": "N/A" 
               }], 
               "ActionType5": [{ 
                "ActionName": "PFT2h", 
                "DateTime": "12SEP201508:06:43", 
                "Operator": "inv", 
                "ActionDetails1": "BestFEV1at08:06:45", 
                "ActionDetails2": "FEV1:-0.46LFVC:0.80LFEV1/FVC:50%PEF:571L/minFEF25-75:6.61L/s", 
                "ActionDetails3": "%PredFEV1:50%%PredFVC:-84%%PredPEF:634%%PredFEF25-75:604%", 
                "ActionDetails4": "N/A" 
               }], 
               "ActionType6": [{ 
                "ActionName": "PFT3h", 
                "DateTime": "12SEP201509:06:43", 
                "Operator": "inv", 
                "ActionDetails1": "BestFEV1at09:06:45", 
                "ActionDetails2": "FEV1:-0.46LFVC:0.80LFEV1/FVC:50%PEF:571L/minFEF25-75:6.61L/s", 
                "ActionDetails3": "%PredFEV1:50%%PredFVC:-84%%PredPEF:634%%PredFEF25-75:604%", 
                "ActionDetails4": "N/A" 
               }] 
              }] 
             }] 
            }] 
           }] 
          }] 
         } 
+1

TL; DR; [jsonlint](http://jsonlint.com/) – Tushar

+0

你认为它有什么不对?如果有什么特别的错误,那么分享你在解析或使用这个json时看到的错误,你会更可能从别人那里得到有用的答案。 –

回答

1
Error: Parse error on line 214: 
...}]       }]      } 
---------------------^ 
Expecting ',', ']', got 'EOF' 

Pleaes参阅本http://jsonlint.com/

0

发现的错误。 所有括号未关闭。

以下是JSON的有效代码。

{ 
    "Study": [{ 
     "StudyAccountNumber": "050974", 
     "ProtocolName": "1237.19_RO_01", 
     "MSCCTProductVersion": "4.1.27", 
     "MSCCTInstallationDate": "2016-01-05T07:51:26", 
     "Site": [{ 
      "id": "12345", 
      "SiteId": "12345", 
      "SystemId": "291215", 
      "CityName": "City", 
      "Country": "DE", 
      "PostalCode": "76544567", 
      "Province": "N/A", 
      "Street": "Street", 
      "PrimaryInvestigator": "PIName", 
      "Operators": [{ 
       "Operator": [{ 
        "name": "inv", 
        "OperatorUserName": "inv", 
        "OperatorLastName": "N/A", 
        "OperatorFirstName": "N/A", 
        "OperatorRole": "N/A" 
       }] 
      }], 
      "FirstTransferDate": "N/A", 
      "LastTransferDate": "N/A", 
      "Subjects": [{ 
       "SubjectCount": "5", 
       "Subject": [{ 
        "name": "72669", 
        "SUBJECTID1": "72669", 
        "AGE": "89", 
        "GENDER": "Female", 
        "HEIGHT": "96", 
        "ETHNICITY": "OrientalsHongKongChinese", 
        "VisitTrack": "N/A", 
        "LastVisitOn": "12SEP2015", 
        "LastVisit": "V4", 
        "NextVisitOn": "04DEC2015", 
        "NextVisit": "V5", 
        "PatientState": "Created,Included,Randomized", 
        "Visit": [{ 
         "name": "V1", 
         "ActionType1": [{ 
          "ActionName": "MedicationWashoutCheck", 
          "DateTime": "16MAR201500:00:39", 
          "Operator": "inv", 
          "ActionDetails1": "Abstinenceofrestrictedmedication:Yes ", 
          "ActionDetails2": "N/A", 
          "ActionDetails3": "N/A", 
          "ActionDetails4": "N/A" 
         }], 
         "ActionType2": [{ 
          "ActionName": "Pre-dosePFT", 
          "DateTime": "16MAR201500:03:17", 
          "Operator": "inv", 
          "ActionDetails1": "BestFEV1at00:03:19", 
          "ActionDetails2": "FEV1:-0.46LFVC:0.80LFEV1/FVC:50%PEF:571L/minFEF25-75:6.61L/s", 
          "ActionDetails3": "%PredFEV1:50%%PredFVC:-84%%PredPEF:634%%PredFEF25-75:604%", 
          "ActionDetails4": "N/A" 
         }], 
         "ActionType3": [{ 
          "ActionName": "SalbutamolorAlbuterol", 
          "DateTime": "16MAR201500:09:02", 
          "Operator": "inv", 
          "ActionDetails1": "SalbutamolorAlbuterolat16MAR201500:09:02", 
          "ActionDetails2": "N/A", 
          "ActionDetails3": "N/A", 
          "ActionDetails4": "N/A" 
         }], 
         "ActionType4": [{ 
          "ActionName": "Post-dosePFT", 
          "DateTime": "16MAR201500:20:23", 
          "Operator": "inv", 
          "ActionDetails1": "BestFEV1at00:20:25", 
          "ActionDetails2": "FEV1:-0.54LFVC:0.80LFEV1/FVC:69%PEF:571L/minFEF25-75:6.61L/s", 
          "ActionDetails3": "%PredFEV1:59%%PredFVC:-84%%PredPEF:634%%PredFEF25-75:604%", 
          "ActionDetails4": "Reversibility(ml):-83Reversibility(%):18" 
         }], 
         "ActionType5": [{ 
          "ActionName": "Inclusion", 
          "DateTime": "16MAR201500:20:58", 
          "Operator": "inv", 
          "ActionDetails1": "PatientInclusion:Yes ", 
          "ActionDetails2": "N/A", 
          "ActionDetails3": "N/A", 
          "ActionDetails4": "N/A" 
         }, { 
          "name": "V2", 
          "ActionType1": [{ 
           "ActionName": "MedicationWashoutCheck", 
           "DateTime": "17MAR201506:00:55", 
           "Operator": "inv", 
           "ActionDetails1": "Abstinenceofrestrictedmedication:Yes ", 
           "ActionDetails2": "N/A", 
           "ActionDetails3": "N/A", 
           "ActionDetails4": "N/A" 
          }], 
          "ActionType2": [{ 
           "ActionName": "Pre-dosePFT", 
           "DateTime": "17MAR201506:03:14", 
           "Operator": "inv", 
           "ActionDetails1": "BestFEV1at06:03:16", 
           "ActionDetails2": "FEV1:-0.46LFVC:0.80LFEV1/FVC:50%PEF:571L/minFEF25-75:6.61L/s", 
           "ActionDetails3": "%PredFEV1:50%%PredFVC:-84%%PredPEF:634%%PredFEF25-75:604%", 
           "ActionDetails4": "N/A" 
          }], 
          "ActionType3": [{ 
           "ActionName": "Randomization", 
           "DateTime": "17MAR201506:03:50", 
           "Operator": "inv", 
           "ActionDetails1": "PatientRandomization:Yes ", 
           "ActionDetails2": "N/A", 
           "ActionDetails3": "N/A", 
           "ActionDetails4": "N/A" 
          }], 
          "ActionType4": [{ 
           "ActionName": "StudyMedication", 
           "DateTime": "17MAR201506:04:46", 
           "Operator": "inv", 
           "ActionDetails1": "StudyMedicationat17MAR201506:04:46", 
           "ActionDetails2": "N/A", 
           "ActionDetails3": "N/A", 
           "ActionDetails4": "N/A" 
          }], 
          "ActionType5": [{ 
           "ActionName": "PFT1h", 
           "DateTime": "17MAR201507:06:03", 
           "Operator": "inv", 
           "ActionDetails1": "BestFEV1at07:06:05", 
           "ActionDetails2": "FEV1:-0.46LFVC:0.80LFEV1/FVC:50%PEF:571L/minFEF25-75:6.61L/s", 
           "ActionDetails3": "%PredFEV1:50%%PredFVC:-84%%PredPEF:634%%PredFEF25-75:604%", 
           "ActionDetails4": "N/A" 
          }], 
          "ActionType6": [{ 
           "ActionName": "PFT2h", 
           "DateTime": "17MAR201508:06:03", 
           "Operator": "inv", 
           "ActionDetails1": "BestFEV1at08:06:05", 
           "ActionDetails2": "FEV1:-0.46LFVC:0.80LFEV1/FVC:50%PEF:571L/minFEF25-75:6.61L/s", 
           "ActionDetails3": "%PredFEV1:50%%PredFVC:-84%%PredPEF:634%%PredFEF25-75:604%", 
           "ActionDetails4": "N/A" 
          }], 
          "ActionType7": [{ 
           "ActionName": "PFT3h", 
           "DateTime": "17MAR201509:06:03", 
           "Operator": "inv", 
           "ActionDetails1": "BestFEV1at09:06:05", 
           "ActionDetails2": "FEV1:-0.46LFVC:0.80LFEV1/FVC:50%PEF:571L/minFEF25-75:6.61L/s", 
           "ActionDetails3": "%PredFEV1:50%%PredFVC:-84%%PredPEF:634%%PredFEF25-75:604%", 
           "ActionDetails4": "N/A" 
          }, { 
           "name": "V4", 
           "ActionType1": [{ 
            "ActionName": "MedicationWashoutCheck", 
            "DateTime": "12SEP201506:02:00", 
            "Operator": "inv", 
            "ActionDetails1": "Abstinenceofrestrictedmedication:Yes ", 
            "ActionDetails2": "N/A", 
            "ActionDetails3": "N/A", 
            "ActionDetails4": "N/A" 
           }], 
           "ActionType2": [{ 
            "ActionName": "Pre-dosePFT", 
            "DateTime": "12SEP201506:04:39", 
            "Operator": "inv", 
            "ActionDetails1": "BestFEV1at06:04:41", 
            "ActionDetails2": "FEV1:-0.46LFVC:0.80LFEV1/FVC:50%PEF:571L/minFEF25-75:6.61L/s", 
            "ActionDetails3": "%PredFEV1:50%%PredFVC:-84%%PredPEF:634%%PredFEF25-75:604%", 
            "ActionDetails4": "N/A" 
           }], 
           "ActionType3": [{ 
            "ActionName": "StudyMedication", 
            "DateTime": "12SEP201506:05:26", 
            "Operator": "inv", 
            "ActionDetails1": "StudyMedicationat12SEP201506:05:26", 
            "ActionDetails2": "N/A", 
            "ActionDetails3": "N/A", 
            "ActionDetails4": "N/A" 
           }], 
           "ActionType4": [{ 
            "ActionName": "PFT1h", 
            "DateTime": "12SEP201507:06:43", 
            "Operator": "inv", 
            "ActionDetails1": "BestFEV1at07:06:45", 
            "ActionDetails2": "FEV1:-0.46LFVC:0.80LFEV1/FVC:50%PEF:571L/minFEF25-75:6.61L/s", 
            "ActionDetails3": "%PredFEV1:50%%PredFVC:-84%%PredPEF:634%%PredFEF25-75:604%", 
            "ActionDetails4": "N/A" 
           }], 
           "ActionType5": [{ 
            "ActionName": "PFT2h", 
            "DateTime": "12SEP201508:06:43", 
            "Operator": "inv", 
            "ActionDetails1": "BestFEV1at08:06:45", 
            "ActionDetails2": "FEV1:-0.46LFVC:0.80LFEV1/FVC:50%PEF:571L/minFEF25-75:6.61L/s", 
            "ActionDetails3": "%PredFEV1:50%%PredFVC:-84%%PredPEF:634%%PredFEF25-75:604%", 
            "ActionDetails4": "N/A" 
           }], 
           "ActionType6": [{ 
            "ActionName": "PFT3h", 
            "DateTime": "12SEP201509:06:43", 
            "Operator": "inv", 
            "ActionDetails1": "BestFEV1at09:06:45", 
            "ActionDetails2": "FEV1:-0.46LFVC:0.80LFEV1/FVC:50%PEF:571L/minFEF25-75:6.61L/s", 
            "ActionDetails3": "%PredFEV1:50%%PredFVC:-84%%PredPEF:634%%PredFEF25-75:604%", 
            "ActionDetails4": "N/A" 
           }] 
          }] 
         }] 
        }] 
       }] 
      }] 
     }] 
    }] 
} 
相关问题