1

简而言之:使用 PHP DOMDocument() 创建一个 xml 文档。需要在文档中添加一行。

成功创建 XML 文档:

  $doc = new DOMDocument();
  $doc->formatOutput = true;


  $r = $doc->createElement( "products" );
  $doc->appendChild( $r );

  while ( $row = mysql_fetch_array($res) )
  {
      $b = $doc->createElement( "product" );


      //adding child elements.....
  }

  echo $doc->saveXML();
  $doc->save("write.xml")

但是,在 xml 文档的顶部,我需要链接到一个 xls。

<?xml-stylesheet type="text/xsl" href="my.xsl"?>

如何在 PHP 中将该行添加到动态生成的 xml 中?

谢谢。

4

1 回答 1

2

如果您查看 DOMDocument 的手册,实际上有一个示例可以完全按照您的createProcessingInstruction方法进行操作,@ http://www.php.net/manual/en/domdocument.createprocessinginstruction.php

于 2012-07-21T07:05:34.477 回答