Je suis un peu nouveau à Jmeter (3.1) mais j'ai une grande tâche à accomplir avec elle.xml réponse avec des caractères unescape dans jmeter 3.1
J'ai configuré jmeter pour atteindre 1 million de requêtes http et tout est très bien
la réponse xml que je reçois dans le fichier journal est avec des caractères d'échappement, mais ce que je veux que le fichier journal doivent être enregistrés avec des caractères unescape ,
<httpSample ng="41" na="41"> <responseData class="java.lang.String"><?xml version="1.0" encoding="UTF-8"?><methodResponse><params><param><value><struct><member><name>avail ableServerCapabilities</name><value><array><data><value><i4>536871488</i4></value><value><i4>8</i4></value></data></array></v alue></member><member><name>negotiatedCapabilities</name><value><array><data><value><i4>0</i4></value></data></array></value> </member><member><name>originTransactionID</name><value><string>1606456</string></value></member><member><name>responseCode</name><value& gt;<i4>139</i4></value></member></struct></value></param></params></methodResponse></responseData> </httpSample>
ce que je veux est
<methodResponse><params><param><value><struct><member><name>availableServerCapabilities</name><value><array><data><value><i4>536871488</i4></value><value><i4>8</i4></value></data></array></value></member><member><name>currency1</name><value><string>TZS</string></value></member><member><name>dedicatedAccountDeleteInformation</name><value><array><data><value><struct><member><name>dedicatedAccountID</name><value><i4>1402</i4></value></member><member><name>dedicatedAccountUnitType</name><value><i4>6</i4></value></member><member><name>dedicatedAccountValue1</name><value><string>5368535040</string></value></member><member><name>expiryDate</name><value><dateTime.iso8601>99991231T12:00:00+0000</dateTime.iso8601></value></member><member><name>startDate</name><value><dateTime.iso8601>00000101T12:00:00+0000</dateTime.iso8601></value></member></struct></value></data></array></value></member><member><name>negotiatedCapabilities</name><value><array><data><value><i4>0</i4></value></data></array></value></member><member><name>originTransactionID</name><value><string>1606684</string></value></member><member><name>responseCode</name><value><i4>0</i4></value></member></struct></value></param></params></methodResponse>
Aidez s'il vous plaît! À propos, comment puis-je sauvegarder originTransactionID et responseCode dans un fichier csv.
S'il vous plaît jeter un peu de lumière sur ce
Quand vous dites ces 5 caractères besoin d'être échappé, cela signifie-t-il que j'ai besoin d'écrire un autre script t o convertir ceux qui n'ont pas échappé à s'échapper? Après avoir fait une recherche google, la plupart d'entre eux recommandent un script en python ou perl. En passant, merci beaucoup pour votre suggestion concernant l'extracteur xpath – Hari