我一直在一些网站上工作,需要你的帮助。我想知道是否有办法在使用JavaScript或HTML的服务器上写入XML文件。我在网上搜索了所有答案,但似乎无法找到答案。 谢谢,Wyatt在服务器上写入XML文件
1
A
回答
-2
我不知道通过JavaScript写客户端的可能性xml。 但在服务器端我知道你可以通过php编写。 如果你想我附上例子。我希望我帮助你。
<?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();
?>
xml文件似乎是:
<?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>
+0
-1。这个答案完全错误。这个问题没有问及关于PHP(它甚至没有暗示它是一个选项)。它没有提供任何有助于通过客户端JavaScript写入服务器端XML的信息,这就是问题所在。 – 2012-04-08 21:42:52
0
HTML不是一种编程语言,它不能写任何东西。
如果您想使用JavaScript,那么您需要使用服务器端JavaScript。目前SSJS的常用工具是node.js。 file system模块将允许您写入磁盘。
+0
是的,我知道HTML不是一种语言。这是一个错误的写作。谢谢。 – Wyatt78 2012-04-08 22:21:52
相关问题
- 1. 在服务器上用PHP写入XML文件
- 2. PHP写入服务器上的文件
- 3. VBScript写入服务器文本文件
- 4. 在Java中的ftp服务器上写入文本文件
- 5. 文本写入服务器上
- 6. 如何在服务器响应上写入文件对象并且不在服务器上保存文件?
- 7. 无法将文件写入服务器
- 8. 写入文件到远程服务器
- 9. 无法将文件写入服务器
- 10. 将文件写入Web服务器 - ASP.NET
- 11. 保护服务器上的xml文件
- 12. 上传XML文件服务器
- 13. PHP不写入文件在Windows服务器上
- 14. 在服务器上签名的小程序写入文件
- 15. 权限被拒绝在服务器上写入文件
- 16. Angular - 在节点服务器上写入触发文件
- 17. 无法在实际服务器上写入图像文件
- 18. 如何在远程服务器上写入CSV文件?
- 19. 在服务器上读取写入excel文件
- 20. 使用php写入文件在web服务器上
- 21. 使用CLR在服务器上写入文件
- 22. Perl无法在服务器上写入文件
- 23. 在另一台服务器的文件上写入
- 24. 在远程服务器上为文件夹写入权限
- 25. 从Android上读取/写入服务器上的文件
- 26. 在XML文件上写入问题
- 27. 使用Android服务将xml文件上传到服务器
- 28. 在多台服务器上使用NLog。想要在特定服务器上写入1个文件
- 29. 如何允许写入服务器上的文件ASP.net
- 30. phpleague flysystem读取和写入服务器上的大文件
服务器需要接受上传的文件。你的用例到目前为止还不清楚;你想要做什么? – 2012-04-08 21:36:21