/**
* @method:
* method used to convert output version into an array
*/
public function convert_to_array()
{
$doc = QueryPath::withXML($this->output);
$available_rdf = $this->get_rdf_list('rdf_term');
$processed_data = array();
$fields = array_keys($available_rdf);
$items = $doc->children('bib|*');
foreach ($items as $i => $item) {
$processed_data[$i] = array();
foreach ($fields as $field) {
$processed_data[$i][$available_rdf[$field]] = $item->find(str_replace(':', '|', $field))->textImplode(', ');
}
}
return $processed_data;
}