PHP:使用 SimpleXML 访问命名空间 XML

PHP: Accessing namespaced XML with SimpleXML(PHP:使用 SimpleXML 访问命名空间 XML)
本文介绍了PHP:使用 SimpleXML 访问命名空间 XML的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用 simplexml() 函数来解析 RSS 提要,而我可以访问 $var->title</code> 我如何访问<code><dcterms:issued></code>?<em class="showen"></em></p> <p class="en">I'm using simplexml() function to parse through RSS feed, while i can access <code>$var->title</code> to <code><title></code> how do I access <code><dcterms:issued></code>?</p> <p class="cn">提要摘录(http://pastebin.com/nN8G78AH):</p> <pre><code class='language-php'><item rdf:about="http://newyork.craigslist.org/brk/mcy/1779690213.html"> <title><![CDATA[Kawasaki ZX-10R Rims For Sale (Nassau Motorsports)]]></title> <link>http://newyork.craigslist.org/brk/mcy/1779690213.html</link> <description><![CDATA[ <br> <br> 2000 KAWASAKI ZX-12R <br> <br> FRONT & REAR RIMS W/FRONT & REAR ROTORS <br> <br> RIMS ARE IN BOLT ON CONDITION .. RIM ARE CHARCOAL BLACK .. ASKING 400.00 OBO <br> <br> CALL 516-216-5768 FOR MORE INFO]]></description> <dc:date>2010-06-07T13:04:07-04:00</dc:date> <dc:language>en-us</dc:language> <dc:rights>Copyright &#x26;copy; 2010 craigslist, inc.</dc:rights> <dc:source>http://newyork.craigslist.org/brk/mcy/1779690213.html</dc:source> <dc:title><![CDATA[Kawasaki ZX-10R Rims For Sale (Nassau Motorsports)]]></dc:title> <dc:type>text</dc:type> <dcterms:issued>2010-06-07T13:04:07-04:00</dcterms:issued> </item> </code></pre> <p class="cn"></p> <h3 class="h-catalog" rel="catalog">推荐答案</h3> <p class="cn">你在使用 SimpleXML 吗?<em class="showen"></em></p> <p class="en">Are you using SimpleXML? </p> <p class="cn">似乎存在适合您的解决方案就在这里.<em class="showen"></em></p> <p class="en">A solution for you seems to exist right here.</p> <p class="cn"><em>为了子孙后代,这里复制了答案</em></p> <p class="cn">通过它们的 XML 命名空间访问子级.<em class="showen"></em></p> <p class="en">Access the children by their XML namespace.</p> <pre><code class='language-php'>$dcChildren = $node->children( 'http://purl.org/dc/elements/1.1/' ); $title = $dcChildren->title; </code></pre> <p>这篇关于PHP:使用 SimpleXML 访问命名空间 XML的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!</p>

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

Convert JSON integers and floats to strings(将JSON整数和浮点数转换为字符串)
in php how do I use preg replace to turn a url into a tinyurl(在php中,如何使用preg替换将URL转换为TinyURL)
all day appointment for ics calendar file wont work(ICS日历文件的全天约会不起作用)
trim function is giving unexpected values php(Trim函数提供了意外的值php)
Basic PDO connection to MySQL(到MySQL的基本PDO连接)
PHP number_format returns 1.00(Php number_Format返回1.00)