基于名称的简单 XML 排序
我正在尝试按数据库名称对每个数据库中的数据库和文档列表进行排序。 然后以表格格式打印它们,
这里是 xml,
<responsedata>
<databases>
<database>
<name>Test</name>
<documents>0</documents>
</database>
−
<database>
<name>Test2</name>
<documents>0</documents>
</database>
</databases>
</responsedata>
这里是我当前的代码,列出了数据库和文档,没有排序,并将它们打印在列表中。
$request_url = "http://255.255.255.255/xmlfile";
$xml = simplexml_load_file($request_url)
foreach ($xml->responsedata->databases->database as $db) {
echo"<tr><td>",$db->name,"</td><td>",$db->documents,"</td></tr>\n";
}
//
I am trying to sort a list of databases and documents in each database by the databasename.
Then print them out in a tabled format
here is the xml
<responsedata>
<databases>
<database>
<name>Test</name>
<documents>0</documents>
</database>
−
<database>
<name>Test2</name>
<documents>0</documents>
</database>
</databases>
</responsedata>
here is my current code that lists the databases and documents without the sort and print them out in a list.
$request_url = "http://255.255.255.255/xmlfile";
$xml = simplexml_load_file($request_url)
foreach ($xml->responsedata->databases->database as $db) {
echo"<tr><td>",$db->name,"</td><td>",$db->documents,"</td></tr>\n";
}
//
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)