Exemplo n.º 1
0
 function DisplayXml()
 {
     // Create XML document
     $doc = new DomDocument('1.0', 'UTF-8');
     $xml = $doc->appendChild($doc->createElement('xml'));
     // root element is <records>
     $records = $xml->appendChild($doc->createElement('records'));
     $articles = db_retrieve_articles_from_journal($this->issn, $this->oclc);
     foreach ($articles as $k => $v) {
         foreach ($v as $ref) {
             $reference = db_retrieve_reference($ref->id);
             reference_to_endnote_xml($reference, $doc, $records);
         }
     }
     // Dump XML
     header("Content-type: text/xml; charset=utf-8\n\n");
     echo $doc->saveXML();
 }
Exemplo n.º 2
0
 function DisplayXml()
 {
     log_access($this->id, 'xml');
     // Create XML document
     $doc = new DomDocument('1.0', 'UTF-8');
     $xml = $doc->appendChild($doc->createElement('xml'));
     // root element is <records>
     $records = $xml->appendChild($doc->createElement('records'));
     // add record for this reference
     reference_to_endnote_xml($this->object, $doc, $records);
     // Dump XML
     header("Content-type: text/xml; charset=utf-8\n\n");
     echo $doc->saveXML();
 }