草庐IT

PHP-Java

全部标签

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。

java - java中xpath的问题

我目前在java中遇到我的xpath表达式问题。我正在尝试获取商店名称列表!我得到了以下XML;1ShopNameShopUrl2ShopNamesShopUrl我在文档中将其提供给类似这样的函数:ListgetShops(Documentd)throwsException{Listshopnames=newArrayList();XPathxpath=XPathFactory.newInstance().newXPath();XPathExpressionexpr=xpath.compile("/descendant::w:shop/descendant::w:shopName");

java - 在 Java 中解析伪 XML 文件

我正在尝试从伪XML格式的文件中解析文本。当它具有以下结构时,我可以从中获取DOM文档:234567abc当结构类似于以下内容时,我遇到的问题就发生了:234567abc1.11.2由于中的空格,它会生成以下异常:org.xml.sax.SAXParseException:[FatalError]:1:167:Elementtype"quantity"mustbefollowedbyeitherattributespecifications,">"or"/>"我可以通过用下划线替换空格来解决这个问题。问题是结构的大小可能不同,并且包含多个具有相同格式()的子节点,并且文件可能包含数百个

java - 在 java 中使用 vtd-xml 抛出 java.lang.UnsupportedClassVersionError

我有一个ear应用程序,其中包含两个EJB和一个WEB(war)项目,所有项目都使用编译器合规性1.5。在我的Web项目中,我创建了一个实用程序类文件,它采用xml文件的字节数组并使用vtd-xml库v2.10返回一些字符串值,我在servlet中实例化了此类的对象。在调用对象的构造函数时(采用字节数组)我得到错误:java.lang.UnsupportedClassVersionError:Badversionnumberin.classfile当我从类中删除所有与vtd-xml相关的对象时,我没有收到此错误。任何建议将不胜感激。问候 最佳答案

java - 我的 Spring Batch 上下文有什么问题?

这是SpringBatch的上下文:这是SpringBatch所说的:org.xml.sax.SAXParseException:cvc-complex-type.2.4.a:Invalidcontentwasfoundstartingwithelement'b:tasklet'.Oneof'{"http://www.springframework.org/schema/batch":transaction-attributes,"http://www.springframework.org/schema/batch":no-rollback-exception-classes,"ht

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

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

java - 在 Android 上针对多种屏幕分辨率时使用的最佳做法

在设计UI时,我们需要针对许多android突变和各种屏幕分辨率。Howtodifferentiatelayoutfor480*800and480*854screenresolutionsinandroid?howtolayoutsupportforvariousscreeninandroid?以上两个问题都建议针对不同的屏幕使用不同的布局代码。真的有必要吗?http://developer.android.com/guide/practices/screens_support.html建议ProvidedifferentlayoutsfordifferentscreensizesPr

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语法