十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
我的思路是,直接使用动态的xml,让flash读取这个文档,这样就不用实时的去生成xml文件了。
成都创新互联是一家专业提供独山企业网站建设,专注与成都做网站、成都网站设计、H5响应式网站、小程序制作等业务。10年已为独山众多企业、政府机构等服务。创新互联专业的建站公司优惠进行中。
path=$time.xml // $path 为xml文件的存储路径。
header(Content-type:text/xml);设置好这个后,把xml看错是字符串,直接echo就可以。为了比较准确处理,建议还是用xml读写对象处理比较不容易出错。最后依然是echo 输出字符串。
fp=fopen(test.xml,w);fwrite($fp,$xml);xml 是你在php文件里生成的字符串。
?php //读取数据库我就不说了,从数据库取出来就行了 使用dom生成xml,注意生成的xml中会没有空格。
?php 使用dom生成xml,注意生成的xml中会没有空格。dom=new DOMDocument(0,utf-8);path=test.xml // $path 为xml文件的存储路径。
PHP生成XML的方法很多,这里演示最基本,最简单的字符串构造法。就是使用字符串构造或者拼接成xml数据格式,然后输出或者生成xml文件。
php://input);$xml_string = trim($xml_string);$xml_object = simplexml_load_string($xml_string);$xml_arr = get_object_vars($xml_object);只要别人访问你这个文件传递xml。你就能获取其中的信息了。
亲,很高兴为你解答:首先该XML是必须要通过cURL伪造正常的UA才可以访问,否则返回的是HTTP 403。个人建议是用SimpleXMLElement做,操作起来比较方便。
如若你是获取xml,那应该使用 simplexml_load_file(url)这个函数,他返回一个xml的DOM模型对象,这个模块是专门针对xml应用设计的。具体可以查找php的simpleXML相关应用。如果你是获取html。
不能,只能将文件上传到服务器出来后,处理后再转换成图表。上传文件倒是可以批量上传。
用 simplexml_load_string()这个函数。