Support json data in csv (#8461)

This commit is contained in:
kannkyo 2021-01-25 19:17:15 +09:00 committed by GitHub
parent bdfe3706f7
commit c7a711697c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 8 additions and 8 deletions

View File

@ -126,7 +126,7 @@
</elementProp>{{/queryParams}}{{#bodyParam}} </elementProp>{{/queryParams}}{{#bodyParam}}
<elementProp name="{{paramName}}" elementType="HTTPArgument"> <elementProp name="{{paramName}}" elementType="HTTPArgument">
<boolProp name="HTTPArgument.always_encode">false</boolProp> <boolProp name="HTTPArgument.always_encode">false</boolProp>
{{=<% %>=}}<stringProp name="Argument.value">${<% paramName %>}</stringProp><%={{ }}=%> {{=<% %>=}}<stringProp name="Argument.value">${__javaScript("${<% paramName %>}".replace(/'/g\, '"'),)}</stringProp><%={{ }}=%>
<stringProp name="Argument.metadata">=</stringProp> <stringProp name="Argument.metadata">=</stringProp>
</elementProp>{{/bodyParam}}{{#authMethods}}{{#isApiKey}}{{#isKeyInQuery}} </elementProp>{{/bodyParam}}{{#authMethods}}{{#isApiKey}}{{#isKeyInQuery}}
<elementProp name="{{keyParamName}}" elementType="HTTPArgument"> <elementProp name="{{keyParamName}}" elementType="HTTPArgument">

View File

@ -134,7 +134,7 @@
<collectionProp name="Arguments.arguments"> <collectionProp name="Arguments.arguments">
<elementProp name="body" elementType="HTTPArgument"> <elementProp name="body" elementType="HTTPArgument">
<boolProp name="HTTPArgument.always_encode">false</boolProp> <boolProp name="HTTPArgument.always_encode">false</boolProp>
<stringProp name="Argument.value">${body}</stringProp> <stringProp name="Argument.value">${__javaScript("${body}".replace(/'/g\, '"'),)}</stringProp>
<stringProp name="Argument.metadata">=</stringProp> <stringProp name="Argument.metadata">=</stringProp>
</elementProp> </elementProp>
</collectionProp> </collectionProp>
@ -528,7 +528,7 @@
<collectionProp name="Arguments.arguments"> <collectionProp name="Arguments.arguments">
<elementProp name="body" elementType="HTTPArgument"> <elementProp name="body" elementType="HTTPArgument">
<boolProp name="HTTPArgument.always_encode">false</boolProp> <boolProp name="HTTPArgument.always_encode">false</boolProp>
<stringProp name="Argument.value">${body}</stringProp> <stringProp name="Argument.value">${__javaScript("${body}".replace(/'/g\, '"'),)}</stringProp>
<stringProp name="Argument.metadata">=</stringProp> <stringProp name="Argument.metadata">=</stringProp>
</elementProp> </elementProp>
</collectionProp> </collectionProp>

View File

@ -323,7 +323,7 @@
<collectionProp name="Arguments.arguments"> <collectionProp name="Arguments.arguments">
<elementProp name="body" elementType="HTTPArgument"> <elementProp name="body" elementType="HTTPArgument">
<boolProp name="HTTPArgument.always_encode">false</boolProp> <boolProp name="HTTPArgument.always_encode">false</boolProp>
<stringProp name="Argument.value">${body}</stringProp> <stringProp name="Argument.value">${__javaScript("${body}".replace(/'/g\, '"'),)}</stringProp>
<stringProp name="Argument.metadata">=</stringProp> <stringProp name="Argument.metadata">=</stringProp>
</elementProp> </elementProp>
</collectionProp> </collectionProp>

View File

@ -126,7 +126,7 @@
<collectionProp name="Arguments.arguments"> <collectionProp name="Arguments.arguments">
<elementProp name="body" elementType="HTTPArgument"> <elementProp name="body" elementType="HTTPArgument">
<boolProp name="HTTPArgument.always_encode">false</boolProp> <boolProp name="HTTPArgument.always_encode">false</boolProp>
<stringProp name="Argument.value">${body}</stringProp> <stringProp name="Argument.value">${__javaScript("${body}".replace(/'/g\, '"'),)}</stringProp>
<stringProp name="Argument.metadata">=</stringProp> <stringProp name="Argument.metadata">=</stringProp>
</elementProp> </elementProp>
</collectionProp> </collectionProp>
@ -198,7 +198,7 @@
<collectionProp name="Arguments.arguments"> <collectionProp name="Arguments.arguments">
<elementProp name="body" elementType="HTTPArgument"> <elementProp name="body" elementType="HTTPArgument">
<boolProp name="HTTPArgument.always_encode">false</boolProp> <boolProp name="HTTPArgument.always_encode">false</boolProp>
<stringProp name="Argument.value">${body}</stringProp> <stringProp name="Argument.value">${__javaScript("${body}".replace(/'/g\, '"'),)}</stringProp>
<stringProp name="Argument.metadata">=</stringProp> <stringProp name="Argument.metadata">=</stringProp>
</elementProp> </elementProp>
</collectionProp> </collectionProp>
@ -270,7 +270,7 @@
<collectionProp name="Arguments.arguments"> <collectionProp name="Arguments.arguments">
<elementProp name="body" elementType="HTTPArgument"> <elementProp name="body" elementType="HTTPArgument">
<boolProp name="HTTPArgument.always_encode">false</boolProp> <boolProp name="HTTPArgument.always_encode">false</boolProp>
<stringProp name="Argument.value">${body}</stringProp> <stringProp name="Argument.value">${__javaScript("${body}".replace(/'/g\, '"'),)}</stringProp>
<stringProp name="Argument.metadata">=</stringProp> <stringProp name="Argument.metadata">=</stringProp>
</elementProp> </elementProp>
</collectionProp> </collectionProp>
@ -632,7 +632,7 @@
<collectionProp name="Arguments.arguments"> <collectionProp name="Arguments.arguments">
<elementProp name="body" elementType="HTTPArgument"> <elementProp name="body" elementType="HTTPArgument">
<boolProp name="HTTPArgument.always_encode">false</boolProp> <boolProp name="HTTPArgument.always_encode">false</boolProp>
<stringProp name="Argument.value">${body}</stringProp> <stringProp name="Argument.value">${__javaScript("${body}".replace(/'/g\, '"'),)}</stringProp>
<stringProp name="Argument.metadata">=</stringProp> <stringProp name="Argument.metadata">=</stringProp>
</elementProp> </elementProp>
</collectionProp> </collectionProp>