我正在使用Adobe Sign API,我需要将php数组中的字段映射到pdf文档中的字段。我已设法使用以下json:
"mergeFieldInfo": [
{
"defaultValue": company['Trading Name'],
"fieldName": "Trading Name"
},
{
"defaultValue": company['Company Website'],
"fieldName": "Company Website"
}
]
问题是我有3个不同的pdf都有60多个字段。无论如何我可以通过循环数组来创建这个json结构吗?到目前为止,我已将数组拆分为两个。一个保留默认值,另一个保持字段名称不确定这是否正确
答案 0 :(得分:0)
使用json_encode
foreach ($company as $key => $value){
$arr[] = ['defaultValue' => $value, 'fieldName' =>$key];
}
json = json_encode($arr);
结果:
{"defaultValue":"New Company","fieldName":"trade_name"},
{"defaultValue":"Website","fieldName":"website"}