你是怎么读保存到XML进行反操作就是了

解决方案 »

  1.   

    建议你使用adodb,他已经有完善的方法实现数据库xml格式的导入导出。例子代码如下:
    <?php
      require('../includes/configure.php');
      define('XMLS_DEBUG', 'true');
      require ('../' . DIR_WS_CLASSES . 'adodb/adodb-xmlschema.inc.php');
      $db = ADONewConnection(DB_TYPE);
      $db->debug=true;
      $db->Connect(DB_SERVER, DB_SERVER_USERNAME, DB_SERVER_PASSWORD, DB_DATABASE);
      echo "Connected to DB"."<br />";
      $schema = new adoSchema($db);
      echo "Schema Object Created"."<br />";  
      $sql = $schema->ParseSchema("dbschema.xml.sql");
      echo "Schema Parsed"."<br />";
    //  print_r($sql);
      $result = $schema->ExecuteSchema($sql);
      echo "Scheme Executed".$result."<br />";
      $schema->Destroy();
    ?>
      

  2.   

    /**
     * xmlschema is a class that allows the user to quickly and easily
     * build a database on any ADOdb-supported platform using a simple
     * XML schema.
     *
    adodb\adodb-xmlschema.inc.php