Hi all:
I trying to include keywords in PubMed plugin exported xml but I get an error. Copy the code below:
// Keywords
$supportedLocales = array_keys(AppLocale::getSupportedFormLocales());
$articleKeywords = $submissionKeywordDao->getKeywords($submission->getId(), $supportedLocales);
$objectListNode = $doc->createElement('ObjectList');
foreach ($articleKeywords['en_US'] as $keyword) {
$objNode = $doc->createElement('Object', $keyword);
$objNode->setAttribute('Type', 'keyword');
$objectListNode->appendChild($objNode);
} // end_foreach
$articleNode->appendChild($objectListNode);
And I get this:
Element Object content does not follow the DTD, expecting (Param)*, got (CDATA)
Element Object content does not follow the DTD, expecting (Param)*, got (CDATA)
Element Object content does not follow the DTD, expecting (Param)*, got (CDATA)
Element Object content does not follow the DTD, expecting (Param)*, got (CDATA)
No se pueden convertir los objetos seleccionados
Cannot convert selected objects
Regards,
Diego