簡體   English   中英

如何改善原始JSON數據以使用它?

[英]How can I can improve raw JSON data in order to use it?

我正在嘗試使用以“混合內容掃描”腳本的JSON格式導出的一些結果(該腳本是為了在網站上搜索是否存在一些HTTP / HTTPS混合內容,並且所有頁面在HTTPS中都可以使用的腳本) 。

我是JSON的初學者,我閱讀並觀看了許多教程,以了解如何構造JSON數據,但是我在某些方面遇到了麻煩。

這是我的數據示例(前3行):

{"message":"Scanning https://mywebsite.com/","context":[],"level":250,"level_name":"NOTICE","channel":"MCS","datetime":{"date":"2018-10-05 23:48:50.268196","timezone_type":3,"timezone":"America/New_York"},"extra":[]}
{"message":"00000 - https://mywebsite.com/","context":[],"level":400,"level_name":"ERROR","channel":"MCS","datetime":{"date":"2018-10-05 23:48:50.760948","timezone_type":3,"timezone":"America/New_York"},"extra":[]}
{"message":"http://mywebsite.com/wp-content/uploads/2015/03/image.jpg","context":[],"level":300,"level_name":"WARNING","channel":"MCS","datetime":{"date":"2018-10-05 23:48:50.761082","timezone_type":3,"timezone":"America/New_York"},"extra":[]}

我知道我需要將數據包裝在{}或[](都嘗試過)周圍,但是我認為我缺少了一些東西,例如,每個JSON數據驗證器網站都告訴我,當我出現兩行錯誤時當我嘗試在其中添加多個結果時,請添加“,”。

如何升級此原始數據,以便JSON驗證程序對其進行驗證?

謝謝!

這個怎么樣

[{
    "message": "Scanning https://mywebsite.com/",
    "context": [],
    "level": 250,
    "level_name": "NOTICE",
    "channel": "MCS",
    "datetime": {
        "date": "2018-10-05 23:48:50.268196",
        "timezone_type": 3,
        "timezone": "America/New_York"
    },
    "extra": []
}, {
    "message": "00000 - https://mywebsite.com/",
    "context": [],
    "level": 400,
    "level_name": "ERROR",
    "channel": "MCS",
    "datetime": {
        "date": "2018-10-05 23:48:50.760948",
        "timezone_type": 3,
        "timezone": "America/New_York"
    },
    "extra": []
}, {
    "message": "http://mywebsite.com/wp-content/uploads/2015/03/image.jpg",
    "context": [],
    "level": 300,
    "level_name": "WARNING",
    "channel": "MCS",
    "datetime": {
        "date": "2018-10-05 23:48:50.761082",
        "timezone_type": 3,
        "timezone": "America/New_York"
    },
    "extra": []
}]

數組中的條目需要用逗號分隔。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM