Comment enregistrer les données Jmeter Reponse (données de type JSON) au format CSV

user9412939

Je frappe l'API REST et la sortie est fournie en json dans Response Data. Je veux enregistrer ces données automatiquement au format CSV.

{  
  "suggestedLocations":[  
    {  
      "distance":521,
      "eLoc":"JEU3UB",
      "email":"",
      "entryLatitude":28.544811,
      "entryLongitude":77.267884,
      "keywords":[  
        "PRKWPM"
      ],
      "landlineNo":"",
      "latitude":28.544832,
      "longitude":77.2675620000001,
      "mobileNo":"",
      "orderIndex":1,
      "placeAddress":"Shyam Nagar,New Delhi,Delhi",
      "placeName":"Banarsidas Chandiwala Institute of Medical Science Hospital Parking",
      "type":"POI"
    },
    {  
      "distance":558,
      "eLoc":"4E2C94",
      "email":"",
      "entryLatitude":28.544919,
      "entryLongitude":77.267829,
      "keywords":[  
        "COMGAT"
      ],
      "landlineNo":"",
      "latitude":28.5444890000001,
      "longitude":77.2676670000001,
      "mobileNo":"",
      "orderIndex":2,
      "placeAddress":"Sri Maa Anandamayi Ashram Marg,Shyam Nagar,New Delhi,Delhi",
      "placeName":"Banarsidas Chandiwala Hospital Gate No 2",
      "type":"POI"
    },
    {  
      "distance":607,
      "eLoc":"JU2KU8",
      "email":"",
      "entryLatitude":28.54492,
      "entryLongitude":77.267829,
      "keywords":[  
        "HLTHSP"
      ],
      "landlineNo":"+911149020301",
      "latitude":28.5441200000001,
      "longitude":77.266806,
      "mobileNo":"",
      "orderIndex":3,
      "placeAddress":"Kalkaji Address Chandiwala Estate, Maa Anandmai Ashram Marg, Kalkaji",
      "placeName":"Banarsidas Chandiwala Institute of Medical Science Hospital",
      "type":"POI"
    },
    {  
      "distance":876,
      "eLoc":"7YURV9",
      "email":"",
      "entryLatitude":28.557416,
      "entryLongitude":77.266518,
      "keywords":[  
        "SHPCOM"
      ],
      "landlineNo":"",
      "latitude":28.5572960000001,
      "longitude":77.2663660000001,
      "mobileNo":"",
      "orderIndex":4,
      "placeAddress":"Max House 1, Dr Jha Marg, Okhla",
      "placeName":"ALPS Hospital Ltd",
      "type":"POI"
    },
    {  
      "distance":1040,
      "eLoc":"258S85",
      "email":"",
      "entryLatitude":28.54495,
      "entryLongitude":77.258571,
      "keywords":[  
        "HLTHSP"
      ],
      "landlineNo":"",
      "latitude":28.5450080000001,
      "longitude":77.2584680000001,
      "mobileNo":"",
      "orderIndex":5,
      "placeAddress":"D Block, Kalkaji Extension",
      "placeName":"Kalkaji Hospital",
      "type":"POI"
    },
    {  
      "distance":1049,
      "eLoc":"11A8D2",
      "email":"",
      "entryLatitude":28.558332,
      "entryLongitude":77.271274,
      "keywords":[  
        "HLTHSP"
      ],
      "landlineNo":"",
      "latitude":28.5583580000001,
      "longitude":77.2715460000001,
      "mobileNo":"",
      "orderIndex":6,
      "placeAddress":"Zakir Bagh Apartment,Ishwar Nagar,New Delhi,Delhi",
      "placeName":"Government Hospital",
      "type":"POI"
    },
    {  
      "distance":1061,
      "eLoc":"T1D2A4",
      "email":"",
      "entryLatitude":28.543885,
      "entryLongitude":77.259128,
      "keywords":[  
        "HLTHSP"
      ],
      "landlineNo":"+911126439867, +911126437885, +911126419895",
      "latitude":28.543983,
      "longitude":77.2589550000001,
      "mobileNo":"",
      "orderIndex":7,
      "placeAddress":"DD 15, Near Main Post office, Kalkaji",
      "placeName":"Shubham Hospital",
      "type":"POI"
    },
    {  
      "distance":1082,
      "eLoc":"A20AL1",
      "email":"",
      "entryLatitude":28.544864,
      "entryLongitude":77.25828,
      "keywords":[  
        "HLTHSP"
      ],
      "landlineNo":"",
      "latitude":28.544673,
      "longitude":77.2581950000001,
      "mobileNo":"",
      "orderIndex":8,
      "placeAddress":"Thana Road, Near Chandra Gas Agency",
      "placeName":"Irene Hospital",
      "type":"POI"
    },
    {  
      "distance":1305,
      "eLoc":"6X0RTW",
      "email":"",
      "entryLatitude":28.547451,
      "entryLongitude":77.254602,
      "keywords":[  
        "HLTHSP"
      ],
      "landlineNo":"",
      "latitude":28.547291,
      "longitude":77.254686,
      "mobileNo":"",
      "orderIndex":9,
      "placeAddress":"C 30-31, Nehru Enclave, Kalkaji Road, Block G, Near HDFC Bank ATM",
      "placeName":"Triton Hospital",
      "type":"POI"
    },
    {  
      "distance":1339,
      "eLoc":"E19PBI",
      "email":"",
      "entryLatitude":28.56004,
      "entryLongitude":77.274484,
      "keywords":[  
        "PRKMLT"
      ],
      "landlineNo":"",
      "latitude":28.56003,
      "longitude":77.2744980000001,
      "mobileNo":"",
      "orderIndex":10,
      "placeAddress":"Escort Area,Masihgarh,New Delhi,Delhi",
      "placeName":"Escort Hospital Multilevel Parking",
      "type":"POI"
    }
  ],
  "explanation":{  
    "refLocation":"28.549513,77.267809",
    "keyword":"hospital"
  }
}

comme ça, ce sont mes données json.

user9450918

Vous pouvez enregistrer toutes vos données JSON en procédant comme suit:

  1. Copiez d'abord votre fichier reportgenerator.properties.
  2. Collez maintenant ce fichier dans le dossier user.properties
  3. Enregistrez les deux fichiers.
  4. Redémarrez maintenant le jmeter et exécutez n'importe quel test.
  5. Maintenant, vous verrez le fichier json automatiquement enregistré dans votre dossier bin.

Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.

En cas d'infraction, veuillez [email protected] Supprimer.

modifier le
0

laisse moi dire quelques mots

0commentaires
connexionAprès avoir participé à la revue

Articles connexes

TOP liste

  1. 1

    J'ai besoin de savoir si ces deux phrases sont les mêmes en programmation

  2. 2

    Javascript indiquant "impossible de définir la propriété 'innerHTML' sur null"

  3. 3

    Nextcloud avec Docker: impossible de créer ou d'écrire dans le répertoire de données

  4. 4

    La taille de la forme n'est pas égale à la taille de la cellule du tableau et ajuste le texte à l'intérieur de la forme

  5. 5

    Trouver l'intersection et l'union de deux rectangles

  6. 6

    Comment changer la couleur de la police dans R?

  7. 7

    Empêcher l'allocation de mémoire dans la génération de combinaison récursive

  8. 8

    Référencement des assemblys de structure .net 4.7 dans la solution .net core 2

  9. 9

    Compter combien de fois un nombre apparaît dans un tableau aléatoire

  10. 10

    Pourquoi utiliser Asyncio ne réduit pas le temps d'exécution global en Python et n'exécute pas les fonctions simultanément?

  11. 11

    Comment convertir une chaîne en tuple en utilisant `reads`?

  12. 12

    java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver

  13. 13

    comment afficher un bouton au-dessus d'un autre élément ?

  14. 14

    Création d'un nouvel objet d'une classe avec un nouveau nom en cliquant sur un bouton dans java swing

  15. 15

    comment supprimer "compte de connexion google" à des fins de développement - actions sur google

  16. 16

    Restauration de la sauvegarde de la base de données SQL Server sur la version inférieure

  17. 17

    Créer un graphique à barres avec une fréquence relative / à partir d'un objet de table dans R

  18. 18

    Création d'un rappel python pour une fonction C à partir d'une DLL avec un tampon char.

  19. 19

    java.lang.NoClassDefFoundError: org / springframework / data / repository / config / BootstrapMode

  20. 20

    comment le contrôle de tableau javascript devrait-il être

  21. 21

    impossible d'ouvrir un nouvel onglet dans react, ajoute localhost: 3000 sur le lien?

chaudétiquette

Archive