xml学习 (2)PHP创建xml

XML学习问题与总结(2)

  1. php中创建xml文档:
    一般可以在php文件里直接输出xml文件,还可以使用DOM动态创建xml文件
    <?php
    //使用dom创建xml文件
    //声明domdocument对象
    $_doc=new DOMDocument('1.0','utf-8');
    //使用xml标准化格式输出
    $_doc->formatOutput=true;
    //使用createElement来创建一个标签
    $_root=$_doc->createElement('root');
    //在root标里创建一个version标签
    $_version=$_doc->createElement('version');
    //在version里面填入一个字符串
    $_versionTextNode=$_doc->createTextNode('1.0');
    //将1.0放入version标签
    $_version->appendChild($_versionTextNode);
    //把version添加到root标签内
    $_root->appendChild($_version);
    //把root标签添加到xml文件里
    $_doc->appendChild($_root);
    //生成xml
    $_doc->save('aaa.xml');
    ?>
  2. 创建simplexml对象,共有3种方法来创建对象
    simplexml_load_file() ,将指定文件解析到内存中
    simplexml_load_string() ,将创建的字符串解析到内存中
    simplexml_load_date() ,将一个使用DOM函数创建的DomDocument()对象解导入到内存中

猜你喜欢

转载自www.cnblogs.com/h-s-l/p/10853731.html