jjzjj

php5-memcache

全部标签

php - 我的 PHP 应用程序需要导出为一系列不同的 XML 格式 : should I use XSLT or native PHP?

我的PHP应用程序需要能够导出(和导入)一系列不同的数据格式,主要是基于XML。我可以选择在PHP中,使用DOM导出一些基于XML的格式,该格式是其他格式所需的所有数据的超集,并为我想要支持的每种输出格式创建一个单独的XSLT样式表,通过PHP的XSL运行DOM输出扩展名。或不使用PHP的XSL扩展,而是将每种输出格式实现为原生PHP中的一个类,使用DOM将内部对象/结构直接转换为给定的XML格式,每个此类都实现相同的接口(interface),因此它们可以互换。该应用程序将由大学使用,是一种以各种方式管理“人员”记录的工具,并从各种来源(例如他们的人力资源系统等)导入/导出。我将实现

PHP在post请求中读取xml

所以,我执行了两个步骤a)在其中一个php文件中创建一些随机的xml文件。b)在第二个文件中解析相同的xml文件。重点是a)中的php文件将向php文件b)发出一个只有xml作为请求的post请求。文件b)必须使用SImpleXml读取xml文件。我正在尝试为此做点什么http://blog.superfeedr.com/API/pubsubhubbub/getting-started-with-pubsubhubbub/.我的服务器将从superfeeder接收xml形式的通知。通知将是请求中的xml文件。我执行步骤a)只是为了确认我的b)部分是正确的。如何在PHP中执行此操作。我尝

php - PHP 中简单干净的 xml 操作

我正在尝试寻找一种在php中轻松修改xml的方法。PHP文档对于如何轻松操作xml非常困惑。我喜欢SimpleXml允许轻松查找标签/属性的方式,但它似乎不允许您轻松添加子树或替换现有子树。有什么使用建议吗?我的用例包括:查找具有特定属性的特定标签元素。替换找到的元素子树。使用从xml文本生成的子树。 最佳答案 我使用XPATH和SimpleXML来更改我的文件。一个小例子...xml文件:FirstPost!!!http://myforum.org/index.php/m/1helloI'mfabioRe:Secondpost!!

php - 缓存来自远程 URL 的 XML 提要

我正在使用远程xml提要,我不想每次都点击它。这是我到目前为止的代码:$feed=simplexml_load_file('http://remoteserviceurlhere');if($feed){$feed->asXML('feed.xml');}elseif(file_exists('feed.xml')){$feed=simplexml_load_file('feed.xml');}else{die('Noavailablefeed');}我想做的是让我的脚本每小时访问一次远程服务,并将该数据缓存到feed.xml文件中。 最佳答案

php - 初学者试图将 xml 读入 php

我有一个位于here的xml提要我正在尝试读入一个php脚本,然后循环遍历,并对求和.我曾尝试使用DOMDocument来执行此操作,但到目前为止都失败了。我一直在尝试使用的基本方法如下loadXML('http://www.phogue.net/feed');$packages=$dom->getElementsByTagName('package');foreach($packagesas$item){echo$item->getAttribute('uid').'';}?>上面的代码只是为了打印出每个项目的名称,但它不起作用。我目前收到以下错误警告:DOMDocument::lo

php - 如何以编程方式将任何网页转换为 RSS 提要?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭6年前。Improvethisquestion有许多网站和博客提供RSS提要,但另一方面也有许多不提供。我想把那种类型的网页变成RSS提要。我通过Google找到了一些解决方案,例如Feed43,Page2rss,Dapper等,但我想要一个可以执行此任务的开源项目或任何解释它的教程。请给我建议,如果你能解释一下,非常欢迎。我的首选语言是PHP。

php - 使用 var_dump 时字符串不为空但未出现

目前我正在尝试返回公开可用的XML资源,尽管当我使用var_dump($resource)时它返回string(4390)"".我正在使用CURL检索资源,它成功返回了其他资源。那里显然有东西(如您所见,有4390个字符!)但它没有成功返回。我试过用utf8_encode包装它尽管这没有任何区别。我也尝试过使用print_r返回它和标签虽然这也没有返回任何内容。这里的任何帮助都会很棒! 最佳答案 要显示字符串中不可显示的字符,请不要使用var_dump而是打印出hex-dumpofthestring,例如echobin2hex($r

php - 从 XML 站点地图中获取所有链接,并将它们放入一个数组中?

我有一个包含许多网址的站点地图。像这样的东西:http://site.com/0.50daily2011-07-27T06:58:53+00:00http://site.com/link等等......我需要获取站点地图中的所有链接,没有别的。我试过:$links=file('sitemap.xml',FILE_IGNORE_NEW_LINES);foreach($linksas$link){echo$link;}现在回显所有链接并留下所有,等等,但它仍然包含更改frequency,lastmod等等等等....所以输出看起来像这样:http://site.com/110.5012da

PHP 代码 - 从 Web 服务器 (/public_html/ctrackxml) 导入 xml 文件到 mysql 数据库

我已将xml文件导入FTP服务器。它以随机文件名和以下格式存储在位置“/public_html/ctrackxml/”中:-1SNK261GP2012/01/2008:34:45AM-29.847730.9554Driving82nearOuterRingRoad(N2);Umkumbaan;inDurban1587000我需要遍历文件夹中的所有文件并将每个文件导入具有以下结构的MySQL数据库表xmldata中:我需要将xml文件中的每个标记导入到表中的单独字段中。所以每个xml文件代表一个表条目。根据我所做的研究,我似乎需要使用“LOADXMLLOCALINFILE”mysql语法

php - 在 PHP 中读取 XML 和 JSON

我正在尝试使用PHP(我对它还很陌生)从API读取一些数据。我对JSON不是很熟悉,也没有XML经验。那么,这是一个好的开始。有问题的资源是:http://scores.nbcsports.msnbc.com/ticker/data/gamesMSNBC.js.asp?jsonp=true&sport=MLB&period=20130413查看此页面的源代码,它似乎结构合理。我试图在此url上同时使用file_get_contents和simplexml_load_file以查看会发生什么。在第一种情况下,我只收到浏览器中显示的文本(在我未经训练的眼睛看来有点像空数组)。第二种情况完全