php生成xml时添加cdata标签方法非常的简单,因为是一个在xml中可以存储各种内容的标签了,下面整理了一个例子希望对各位有帮助.
贴上代码留住伤疤,不要把当成前后缀,其实它可以是标签,代码如下:
createelement(toppings); 	$dom->appendchild($root); 	// create child element 	$item = $dom->createelement(item); 	$root->appendchild($item); 	// create text node 	$text = $dom->createtextnode(pepperoni); 	$item->appendchild($text); 	// create attribute node 	$price = $dom->createattribute(price); 	$item->appendchild($price); 	// create attribute value node 	$pricevalue = $dom->createtextnode(4); 	$price->appendchild($pricevalue); 	// create cdata section 	$cdata = $dom->createcdatasection( customer requests that pizza be sliced into 16 square pieces ); 	$root->appendchild($cdata); 	// create pi 	$pi = $dom->createprocessinginstruction(pizza, bake()); 	$root->appendchild($pi); 	// save and display tree 	echo $dom->savexml(); 	 
本文地址:
转载随意,但请附上文章地址:-)
   
 
   