SimpleXML XML Oluşturma (php)

0 Cevap php

Ben aşağıdaki kodu kullanarak bir XML dosyası oluşturulur çalıştı.

$xml = new SimpleXMLElement('<xml />');
while($rs = db_fetch_object($d_res)){
 $cmp = $xml->addChild('Company');
 $cmp->addChild('ID', $rs->nid);
 $cmp->addChild('Name', trim($rs->title));
 $cmp->addChild('Created', $rs->created);
 $cmp->addChild('Updated', $rs->changed);
}
header("Content-type: text/xml;charset=utf-8;");
print($xml->asXML());

Ben bunu doğrulamaya çalıştığınızda Ama uyarılar aşağıda alıyorum

  1. Hiçbir DOCTYPE bulunamadı! Yalnızca XML sözdizimi denetleniyor.
  2. Hayır Karakter kodlama belge düzeyinde ilan etti.

Bunları temizlemek için? XML here ve kullanılan validator validator.w3.org olduğunu.

0 Cevap