这是我的php目录:C:\Program Files\CodeGear\Delphi for PHP\2.0\vcl\generic_controls\BlockParameterEditView.php,我想在这个php下读取E:\trunk\appCompiler\plants\demo\foundry_demo\plant.xml内的节点。可是似乎只能读和php文件在相同的目录或者是其子目录下的plant.xml文件的节点。请问大家喔怎么读取E盘下的plant.xml文件呢。
首先,我要明确的告诉你,浏览器Javascript是不具备独取文件的能力的.
浏览器Javascript根本就没有文件的相关API.
所谓的Javascript读取文件是通过Ajax来完成的,也就是需要发送请求到服务器,然后服务器返回的恰好是那个文件,所以看上去Javascript就读了文件了,所以你说的读取E盘的文件是不可能实现的.
Javascript不能读取文件的理由是:浏览器Javascript是运行在客户端的浏览器里的,如果可以随意读取本地文件,那就可以随意获取用户的文件了,这是非常不安全的.
1 你看看你的dfp程序是否有权限读取xml文件
2 dfp中是否有xml解析模块