首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >PHP尝试获取简单的XML属性值

PHP尝试获取简单的XML属性值
EN

Stack Overflow用户
提问于 2018-06-20 03:49:42
回答 2查看 37关注 0票数 -1

下面是我的XML:

代码语言:javascript
复制
<WebContent diffgr:id="WebContent1" msdata:rowOrder="0">
  <orig_inv_no>73</orig_inv_no>
  <inv_no>141</inv_no>
  <inv_type>S</inv_type>
  <content_type>3</content_type>
  <content_type_desc>Test</content_type_desc>
  <content_value>Sample content</content_value>
 </WebContent>
<WebContent diffgr:id="WebContent2" msdata:rowOrder="0">
  <orig_inv_no>73</orig_inv_no>
  <inv_no>141</inv_no>
  <inv_type>S</inv_type>
  <content_type>3</content_type>
  <content_type_desc>Test</content_type_desc>
  <content_value>Sample content</content_value>
 </WebContent>

我在获取节点"WebContent“的"differ:id”属性时遇到了很多问题。

它看起来不像属性名称中的冒号。有什么想法吗?

EN

回答 2

Stack Overflow用户

发布于 2018-06-20 04:08:17

属性是"diffgr:id“而不是"differ:id”也许这就是你的问题

票数 0
EN

Stack Overflow用户

发布于 2018-06-20 04:44:04

试试这个:

代码语言:javascript
复制
$xml->WebContent->attributes("diffgr",TRUE)->id;
// TRUE means that `diffgr` is a prefix of the attribute

COuld可在-> https://stackoverflow.com/a/15546669/2040840此处找到

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50935921

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档