@stanlee

Странное поведение xml?

Генерирую xml c помощью DOM
<Massage>
<Order>
<orderID>416267</orderID>
....


через какое то время xml сыпется
Что это может быть?
<Massage>0ۺQ<Order&g
  • Вопрос задан
  • 101 просмотр
Пригласить эксперта
Ответы на вопрос 2
@stanlee Автор вопроса
мини слассик
class Xml extends \DOMImplementation
{
	public function __construct()
	{
		$this->dom = $this->createDocument();
		$this->dom->encoding = 'utf-8';
		$this->dom->formatOutput = true;
		$this->dom->preserveWhiteSpace = false;
	}


	function addElement($node, $name, $text = '')
	{
		$element = $this->dom->createElement($name, $text);
		$node->appendChild($element);

		return $element;
	}


	public function getDocument()
	{
		return $this->dom->saveXML();
	}
}


и кусок из генераци
$this->xml = new Xml();
$xmlMassage = $this->xml->addElement($this->xml->dom, 'Massage');

$xmlOrder = $this->xml->addElement($xmlMassage, 'Order');
$this->xml->addElement($xmlOrder, 'orderID', 416267);
...
return $this->xml->getDocument();


ничего такого сверхъестественного
на другой машине такое не проявляется
Ответ написан
Комментировать
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
версии кодировок серверных страниц по-умолчанию на этой и той машинах - точно одинаковые?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы