(jsonArray: any[])
| 102 | |
| 103 | /** Parsees a JSON-AD array string, returns array of Resources */ |
| 104 | export function parseJsonADArray(jsonArray: any[]): Resource[] { |
| 105 | const resources: Resource[] = []; |
| 106 | try { |
| 107 | // const jsonArray = JSON.parse(string); |
| 108 | for (const jsonObject of jsonArray) { |
| 109 | const resource = new Resource(unknownSubject); |
| 110 | parseJsonADResource(jsonObject, resource); |
| 111 | resources.push(resource); |
| 112 | } |
| 113 | } catch (e) { |
| 114 | e.message = 'Failed parsing JSON ' + e.message; |
| 115 | throw e; |
| 116 | } |
| 117 | return resources; |
| 118 | } |
no test coverage detected