问题标签 [simplexml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 在 PHP 中使用 SimpleXML 访问 XML 中的 HTML
我遇到了 SimpleXML 的问题。当我使用 children() 方法获取包含 HTML 的元素的 XML 元素的内容时,它会将 HTML 内容解析为 XML。我将如何使它不会解析 HTML?
php - 如何使用 SimpleXml 引用名称为“元素名称”的元素
如何解析这样的 XML 文档:
如果我尝试以下操作,它不起作用:
我试过了:
没有工作。如何访问此元素的值?
php - php SimpleXML 检查孩子是否存在
A->b->c
可能存在但c
可能不存在。我该如何检查?
php - 使用 XPath 拉出带有子节点的完整节点
我正在使用 XPath 从 HTML 页面中选择一个部分。但是,当我使用 XPath 提取节点时,它只正确选择了 HTML 标记周围的文本,而不是HTML 标记本身。
示例 HTML
我有以下 XPath
我得到以下
At first glance you may ask, “what do you mean?” It means that we want to help figure...
我想
At first glance you may ask, “what <i>exactly</i> do you mean?” It means that we want to help <b>you</b> figure...
如果您在示例 HTML 中注意到内容中有 a<i/>
和<b />
HTML 标记。当我提取内容时,这些标签中的单词会“丢失”。
如果这有所作为,我在 PHP 中使用 SimpleXML。
php - PHP 中的 simpleXML 和重音字符
我编写了一个使用 ISO-8859-15 编码的 XML 文件,并且提要中的大部分数据都是通过 htmlspecialchars() 运行的。
然后我使用 simplexml_load_string() 来检索要在我的脚本中使用的 XML 文件的内容。但是,如果我有任何特殊字符(即:é á ó),它会显示为“é á ó”。这
如何让我的脚本显示正确的特殊重音字符?
php - 用于在标签名称中使用冒号解析 XML 的 PHP 库?
我一直在尝试使用SimpleXML,但它似乎不喜欢看起来像这样的 XML:
那么哪个库会处理看起来像这样的标签(其中有一个冒号)?
php - 快速将 simpleXMLObject 转换为 STDClass?
有人知道将 SimpleXMLElement 转换为普通 STDClass 对象的快速方法,而无需手动遍历每个分支吗?获取数据后使用普通对象会感觉更好。
php - 无法使用 PHP 的 SimpleXML 将命名空间添加到属性
我正在创建一个 Atom 提要,当我尝试在下面添加xmlns:i
为属性时 -
我得到了这个作为输出 -
"xmlns:"
部分被切断。我需要转义:
-字符吗?或者他们是否有任何其他方式来添加这个命名空间?
php - 访问 SimpleXML 对象属性
有这个打印输出print_r($theobject);
只是找不到获得元素 0 的方法,即“异常心理学:”
$theobject
让我们像我一样调用对象$theobject[0]
,没有得到任何东西。
非常感谢
php - 使用 simpleXML 自动重复结构?
我在一个简单的 XML 结构中定义表单元素,如下所示:
我有包含完全相同信息的大块,例如用于定义页面背景、内容区域、顶部栏等的表单域。这使得 XML 文件的使用和查看非常麻烦。
是否有一个原生 XML“复制 + 粘贴”结构/命令/语句告诉 XML 解析器——在我的例子中是 simpleXML——从另一个分支中查找某个分支的内容?
在伪代码中: