Ich habe an ein paar Websites gearbeitet und brauche Ihre Hilfe. Ich habe mich gefragt, ob es eine Möglichkeit gibt, mit Javascript oder HTML in eine XML-Datei auf einem Server zu schreiben. Ich habe überall im Internet nach Antworten gesucht, kann aber keine Antworten finden. Danke, WyattSchreiben in XML-Dateien auf Servern
Antwort
Ich weiß nicht über die Möglichkeit, XML über Javascript Client-Seite zu schreiben. aber auf der Serverseite weiß ich, dass Sie über PHP schreiben können. wenn du willst befestige ich beispiel. Ich hoffe, ich helfe dir.
<?php
function fnDOMAddElement2Start($doc='')
{
if(!$doc)
{
$doc = new DOMDocument();
$doc->load('Dictionary_user.xml');
}
$Dictionary_user = $doc->documentElement;
#var_dump($Dictionary_user->childNodes->item(0)->parentNode->nodeName);
$newWord = $doc->createElement('newWord');
#$newWord->setAttribute('isbn','http-equiv="Content-Type" content="text/html; CHARSET=windows-1255"');
$prop = $doc->createElement('Heb','bull');
$newWord->appendChild($prop);
$prop = $doc->createElement('Eng','bu');
$newWord->appendChild($prop);
$Dictionary_user->childNodes->item(0)->parentNode->insertBefore($newWord,$Dictionary_user->childNodes->item(0));
header("Content-type: text/xml");
echo $doc->saveXML();
$doc->save("Dictionary_user.xml");
}
fnDOMAddElement2Start();
?>
die XML-Datei scheint wie:
<?xml version="1.0"?>
<Dictionarys>
<newWord>
<Heb>bull</Heb>
<Eng>bu</Eng>
<newWord>
<Heb>Dog</Heb>
<Eng>DO</Eng>
</newWord>
<newWord>
<Heb>Cat</Heb>
<Eng>ca</Eng>
</newWord>
</Dictionarys>
-1. Diese Antwort ist einfach falsch. Die Frage hat nicht nach PHP gefragt (es hat nicht einmal angedeutet, dass es eine Option ist). Es enthält keine Informationen, die hilfreich sind, um serverseitiges XML über clientseitiges JavaScript zu schreiben, was die Frage war. –
HTML keine Programmiersprache ist, ist es nicht etwas schreiben kann.
Wenn Sie JavaScript verwenden möchten, müssen Sie serverseitiges JavaScript verwenden. Das übliche Werkzeug für SSJS ist in diesen Tagen node.js. Mit dem Modul file system können Sie auf die Festplatte schreiben.
Ja, ich weiß, dass HTML keine Sprache ist. Das war ein Schreibfehler. Vielen Dank. – Wyatt78
- 1. Stapelverarbeitung auf mehreren Servern
- 2. Sync Inhalt auf mehreren Servern
- 3. GitlabCi Bereitstellung auf mehreren Servern
- 4. Asp.net Webapplikation auf mehreren Servern
- 5. Ausführen eines Befehls auf mehreren Windows-Servern
- 6. Verwendung von GIT auf Live-Servern
- 7. Authentifizierung in GraphQL-Servern
- 8. Python-Druck funktioniert auf verschiedenen Servern unterschiedlich
- 9. EJB JNDI-Lookup auf verschiedenen WebSphere-Servern
- 10. awk-Skript mit Funktionen auf entfernten Servern
- 11. Java: Synchronisieren von Threads auf mehreren Servern
- 12. Yii2 CSRF Validierung auf mehreren Servern
- 13. Durchsuchen einer MySQL-Datenbank auf AWS-Servern
- 14. Synchonise Laravel Taskplaner auf mehreren Servern
- 15. mysql_real_escape_string funktioniert nicht auf verschiedenen Servern
- 16. $ _POST Array auf Servern mit mehreren Standorten
- 17. Eine Benutzerdatenbank, zwei Anwendungen auf verschiedenen Servern
- 18. Authentifizieren auf zwei verschiedenen Backend-Servern
- 19. Run Textbuch auf Servern mit geteiltem NFS
- 20. Erhöhen Sie upload_max_filesize auf GoDaddy Linux Servern?
- 21. Einrichten des RabbitMQ-Clusters auf Windows-Servern
- 22. Verteiltes Rechnen in C# mit virtuellen Servern
- 23. Erkennen von Remote-DHCP-Servern in .NET
- 24. Ansible Befehl zum Überprüfen der Java-Version auf verschiedenen Servern
- 25. Ist memcached auf Servern in der Google App Engine gemeinsam?
- 26. sql Tempentabelle Join zwischen Servern
- 27. Zugriff auf Sitzungsvariablen auf verschiedenen Servern nicht möglich
- 28. PHP-Header ('Ort:'); Problem auf bestimmten Servern auf unserem Firmennetz
- 29. Kommunikation zwischen mehreren Servern
- 30. Zwei gleiche Session-IDs auf zwei Sites auf verschiedenen Servern.
Der Server muss eine hochgeladene Datei akzeptieren. Ihr Anwendungsfall ist bisher unklar; Was genau versuchen Sie zu tun? –