0

だから私はこのXMLファイルを持っています。

<?xml version="1.0" encoding="iso-8859-1"?>
<user>
  <resource>
    <reswood>150</reswood>
    <resstone>150</resstone>
    <ressteel>150</ressteel>
    <limit>1000</limit>
  </resource>
</user>

そして、これがphpファイルです。

<?php
session_start();
$userlogin = $_SESSION['username'];

$xml=simplexml_load_file('data/' . $userlogin . '/' . $userlogin . '.xml');

echo $xml->reswood;
echo $xml->resstone;
echo $xml->ressteel;
?>

わかりましたので、シンプルなxmlに変更しましたが、空白が表示されるだけです...

4

1 に答える 1

1

私は本当に質問を理解していません... "wood tag:" は有効な PHP ではなく、エラーが発生します。出力に実際に「エコー」などを表示させたくない場合を除きます。しかし、どちらの方法でも、load の代わりにSimpleXMLを実際に使用して XML ファイルを読み取る必要があります。そうすれば、 XPathを使用して XML データのナビゲートとアクセスをはるかに簡単に行うことができます。

于 2013-10-13T10:14:38.787 に答える