<small id='RW1wZ'></small><noframes id='RW1wZ'>

  • <legend id='RW1wZ'><style id='RW1wZ'><dir id='RW1wZ'><q id='RW1wZ'></q></dir></style></legend>
    1. <i id='RW1wZ'><tr id='RW1wZ'><dt id='RW1wZ'><q id='RW1wZ'><span id='RW1wZ'><b id='RW1wZ'><form id='RW1wZ'><ins id='RW1wZ'></ins><ul id='RW1wZ'></ul><sub id='RW1wZ'></sub></form><legend id='RW1wZ'></legend><bdo id='RW1wZ'><pre id='RW1wZ'><center id='RW1wZ'></center></pre></bdo></b><th id='RW1wZ'></th></span></q></dt></tr></i><div id='RW1wZ'><tfoot id='RW1wZ'></tfoot><dl id='RW1wZ'><fieldset id='RW1wZ'></fieldset></dl></div>
        <bdo id='RW1wZ'></bdo><ul id='RW1wZ'></ul>

      1. <tfoot id='RW1wZ'></tfoot>

      2. 如何使用 SimpleXML 解析包含自定义命名空间的 XML?

        How do I parse XML containing custom namespaces using SimpleXML?(如何使用 SimpleXML 解析包含自定义命名空间的 XML?)
      3. <i id='q4byS'><tr id='q4byS'><dt id='q4byS'><q id='q4byS'><span id='q4byS'><b id='q4byS'><form id='q4byS'><ins id='q4byS'></ins><ul id='q4byS'></ul><sub id='q4byS'></sub></form><legend id='q4byS'></legend><bdo id='q4byS'><pre id='q4byS'><center id='q4byS'></center></pre></bdo></b><th id='q4byS'></th></span></q></dt></tr></i><div id='q4byS'><tfoot id='q4byS'></tfoot><dl id='q4byS'><fieldset id='q4byS'></fieldset></dl></div>

      4. <small id='q4byS'></small><noframes id='q4byS'>

          <bdo id='q4byS'></bdo><ul id='q4byS'></ul>
        • <legend id='q4byS'><style id='q4byS'><dir id='q4byS'><q id='q4byS'></q></dir></style></legend>

            <tfoot id='q4byS'></tfoot>

                <tbody id='q4byS'></tbody>

                  本文介绍了如何使用 SimpleXML 解析包含自定义命名空间的 XML?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我想知道如何解析 XML 中名称中包含 : 的值.我一直在使用:

                  I'm wondering how to parse values in XML that appear to have : in their name. I've been using:

                  $response   = file_get_contents($url);
                  $data = simplexml_load_string($response);
                  

                  然后做一个:

                  foreach($data->item as $key => $current){
                  

                  但是,我收到的最新提要之一在提要名称中有冒号,如下例所示:

                  However, one of the latest feeds that I've been given has colons in the name of the feed as seen in the example below:

                  <item>
                    <title>foo</title>
                    <description>foo</description>           
                    <ccc:fid>10</ccc:fid>
                    <ccc:bid>6</ccc:bid>
                   </item>
                  

                  当我尝试创建 $current->ccc:bid 时,php 并不高兴(理所当然).有没有办法解决这个问题?

                  When i try to create a $current->ccc:bid php does not get to happy (rightfully so). Is there any way to get around this?

                  推荐答案

                  ccc:fid的用法是命名空间的扩展,需要在xml中声明才能在simplexml等库中使用.

                  the usage of ccc:fid is an extension of the namespace which needs to be declared in xml in order to be able to use it in libraries like simplexml.

                  以下是命名空间中的一些描述示例:

                  Here are some examples of descriptions of usin a namespace:

                  • http://www.w3.org/TR/1999/REC-xml-names-19990114/
                  • http://www.w3.org/TR/xml-names/

                  希望对您有所帮助,尽管它有点复杂.

                  Hope that helps, albeit it is a little complicated.

                  这篇关于如何使用 SimpleXML 解析包含自定义命名空间的 XML?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  SimpleXML SOAP response Namespace issues(SimpleXML SOAP 响应命名空间问题)
                  Problems with PHP namespaces and built-in classes, how to fix?(PHP 命名空间和内置类的问题,如何解决?)
                  Use php namespace inside function(在函数内部使用 php 命名空间)
                  unexpected #39;use#39; (T_USE) when trying to use composer(尝试使用作曲家时意外的“使用(T_USE))
                  PHP adding custom namespace using autoloader from composer(PHP使用来自作曲家的自动加载器添加自定义命名空间)
                  How to use composer packages in codeigniter?(如何在 codeigniter 中使用作曲家包?)

                    • <small id='Yf5IK'></small><noframes id='Yf5IK'>

                          <tbody id='Yf5IK'></tbody>
                        <i id='Yf5IK'><tr id='Yf5IK'><dt id='Yf5IK'><q id='Yf5IK'><span id='Yf5IK'><b id='Yf5IK'><form id='Yf5IK'><ins id='Yf5IK'></ins><ul id='Yf5IK'></ul><sub id='Yf5IK'></sub></form><legend id='Yf5IK'></legend><bdo id='Yf5IK'><pre id='Yf5IK'><center id='Yf5IK'></center></pre></bdo></b><th id='Yf5IK'></th></span></q></dt></tr></i><div id='Yf5IK'><tfoot id='Yf5IK'></tfoot><dl id='Yf5IK'><fieldset id='Yf5IK'></fieldset></dl></div>
                        <legend id='Yf5IK'><style id='Yf5IK'><dir id='Yf5IK'><q id='Yf5IK'></q></dir></style></legend>
                        <tfoot id='Yf5IK'></tfoot>
                          • <bdo id='Yf5IK'></bdo><ul id='Yf5IK'></ul>