Heim > Backend-Entwicklung > PHP-Tutorial > Anwendungsbeispiele des XML-Formats in PHP-Dateien

Anwendungsbeispiele des XML-Formats in PHP-Dateien

不言
Freigeben: 2023-04-04 09:44:01
nach vorne
3311 Leute haben es durchsucht

In diesem Artikel geht es um die Verwendungsbeispiele des XML-Formats in PHP-Dateien. Freunde in Not können darauf verweisen.

Die XML-Datei wurde beim Schreiben eines Fragebogens verwendet. Wenn Sie mehr wissen möchten, können Sie einfach über den folgenden Link erfahren: //m.sbmmt.com/course/. 28.html

Verwendete Tools: phpstudy+notepad++ (unter Verwendung der UTF-8-Codierung ohne BOM)

Die auftretenden Probleme sind wie folgt: Der ursprüngliche Code lautet wie folgt: Ich möchte fragen, wie viele Personen es sind Ich werde Changsha besuchen,
<?php
header(&#39;Content-Type: text/xml&#39;);
$xmlstr="<?xml version=\"1.0\" encoding=\"utf-8\"?> 
<movies>
<movie>
<title>旅游的人数</title>
<id>1</id>
<count>350</count>
<content>长沙</content>
</movie>
<movie>
<title>旅游的人数</title>
<id>2</id>
<count>47</count>
<content>张家界</content>
</movie>
<movie>
<title>旅游的人数</title>
<id>3</id>
<count>118</count>
<content>上海</content>
</movie>
<movie>
<title>旅游的人数</title>
<id>4</id>
<count>80</count>
<content>南京</content>
</movie>
</movies>
";
$xml = simplexml_load_string($xmlstr);
$count0 = $xml->movie[0]->count;
echo $count0;
?>
Nach dem Login kopieren

Auf Firefox:

XML-Parsing-Fehler: Syntaxfehler
Speicherort: http://localhost:8080/diaocha/2.php
Zeile 1, Spalte 1 : 350

Fehler im 360-Browser:

Diese Seite enthält die folgenden Fehler:

Fehler in Zeile 1 in Spalte 1: Dokument ist leer

Unten ist eine Darstellung der Seite bis zum ersten Fehler

Was korrigiert werden muss, ist:

Entfernen Sie den ersten Satz: header('Content-Type: text/xml');. Holen Sie sich 350

2. Wenn Sie das XML-Format anzeigen müssen, lautet der

-Code wie folgt:

<?php
header(&#39;Content-Type: text/xml&#39;);
$xmlstr="<?xml version=\"1.0\" encoding=\"utf-8\"?> 
<movies>
<movie>
<title>旅游的人数</title>
<id>1</id>
<count>350</count>
<content>长沙</content>
</movie>
<movie>
<title>旅游的人数</title>
<id>2</id>
<count>47</count>
<content>张家界</content>
</movie>
<movie>
<title>旅游的人数</title>
<id>3</id>
<count>118</count>
<content>上海</content>
</movie>
<movie>
<title>旅游的人数</title>
<id>4</id>
<count>80</count>
<content>南京</content>
</movie>
</movies>
";
Nach dem Login kopieren

, um das Ergebnis zu erhalten:

This Der XML-Datei scheinen keine Stilinformationen zugeordnet zu sein. Der Dokumentbaum wird unten angezeigt.

<movies>
<movie>
<title>旅游的人数</title>
<id>1</id>
<count>350</count>
<content>长沙</content>
</movie>
<movie>
<title>旅游的人数</title>
<id>2</id>
<count>47</count>
<content>张家界</content>
</movie>
<movie>
<title>旅游的人数</title>
<id>3</id>
<count>118</count>
<content>上海</content>
</movie>
<movie>
<title>旅游的人数</title>
<id>4</id>
<count>80</count>
<content>南京</content>
</movie>
</movies>
";
Nach dem Login kopieren

Der obige Satz kann ignoriert werden: Es gibt keinen solchen Satz im IE-Browser, also ist er vorhanden Nur weil andere Browser nur kompatibel sind.

Das obige ist der detaillierte Inhalt vonAnwendungsbeispiele des XML-Formats in PHP-Dateien. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:cnblogs.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage