【问题标题】:Inserting URL Values into XML Page将 URL 值插入 XML 页面
【发布时间】:2009-06-18 14:31:33
【问题描述】:

我试图编写一个 php 页面,它将获取 url 值并将它们插入到 xml 文件中。任何示例文件都会有很大帮助。

【问题讨论】:

  • “url 值”是什么意思 - url?该网址的内容?

标签: php xml url


【解决方案1】:

您可以执行以下操作:

<?php

// get parameters
$parameters = explode ( "&", $_SERVER ['QUERY_STRING'] );

// create new dom document
$doc = new DOMDocument();

// create new root node
$root = $doc->appendChild ( $doc->createELement ( "querystring", "" ));

// iterate all parameters
foreach ( $parameters as $parameter ) {
    // get keypair from parameter
    $keypair = explode ( "=", $parameter );
    // check if we have a key and a value
    if ( count ( $keypair ) == 2 ) {    
        // add new node to xml data
        $root->appendChild ( $doc->createElement( $keypair[0],$keypair[1] ) );
    }   
}

// save XML to variable
$xml = $doc->saveXML();

// echo or output to file...
echo $xml;  

?>

它将获取 URL 的参数(键/值对)并将其添加到新的 XML 文档中。 在 saveXML 之后,您可以对 XML 数据做任何您想做的事情。

希望对您有所帮助。

约翰。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-18
    相关资源
    最近更新 更多