使っているクラウドなどの小ネタ Advent Calendar 2024 11日目
登録しているフォームの一覧が欲しいのですがcsvなどにエクスポートできなさそうですね。
仕方ないのでpostmanから呼び出してみます。
Json形式で取得できることはできました。
このJsonを整形してテーブル形式にしてみます。
以下のようなスクリプトを設定します
var template = `
<style>
.myTable {
background-color : #dddbda;
}
.myTable th{
width: 150px;
}
.myTable td{
width: 150px;
}
</style>
<table class="myTable">
<tr>
<th>Name</th>
<th>Description</th>
</tr>
{{#each response.results}}
<tr>
<td>{{name}}</td>
<td>{{description}}</td>
</tr>
{{/each}}
</table>
`;
function constructVisualizerPayload() {
var res = pm.response.json();
var expectedSortedOrder = res.results.sort((a, b) => (a.name > b.name) ? 1 : -1);
return { response: { results: expectedSortedOrder } };
}
pm.visualizer.set(template, constructVisualizerPayload());
テーブル形式に成形できました。これをコピペしてデータとします
後で気づきました。ファイルにできますね。