<div dir="ltr"><div>I am trying to figure out how to script a bind that will lookup and iterate over an arbitrary list of matches and append successive MARC datafields for each match. The basic idea is illustrated below, though I presume I need a hashmap to accomplish this? Any ideas?</div><div><br></div><div>Source file:</div><div><div>[</div><div>  {</div><div>    "title": "title1",</div><div>    "somefield": "1234"</div><div>  }</div><div>]</div></div><div><br></div><div>Fix:</div><div><div># 952</div><div>lookup(somefield,list.csv)</div><div>marc_add('952',ind1,' ',ind2,' ',o,$.somefield)</div><div><br></div></div><div>list.csv:</div><div><div>1234,"item.101"</div><div>1234,"item.102"</div><div>1234,"item.103"</div></div><div><br></div><div>Output:</div><div><div>=LDR</div><div>=952  \\$0item.103</div><div><br></div></div><div>However, the desired output is:</div><div><div>=LDR</div><div>=952  \\$oitem.101</div></div><div><div>=952  \\$oitem.102</div></div><div><div>=952  \\$oitem.103</div></div>
</div>