问题标签 [xmldom]
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 - 删除 XML 子节点
我想知道是否有人可以帮助我。
我正在使用这个页面来允许用户查看他们上传的图片库。
上传后,图像保存在此文件路径UploadedFiles/userid/locationid/image
中,图像的详细信息(即名称、描述等)保存在一个名为 XML 的文件中,该文件files.xml
位于与图像相同的目录中。其摘录如下所示:
画廊通过每张图片下方的图标为用户提供了额外的功能,可以删除每张图片。这是通过以下代码完成的:
图标点击事件
delete.php - 修改后的代码
物理图像的删除工作正常,但我很难弄清楚如何删除相关的子节点。虽然我没有收到错误消息,但节点没有被删除。我从这个站点收到了一些关于如何去做的指导,即通过 PHP XML DOM,但老实说,我读的越多,我就越困惑。我似乎无法理解它。
我只是想知道是否有人可以看看这个,让我知道我哪里出错了。
非常感谢和亲切的问候
xml - 对肥皂的 xpath 有重大问题,请
我很难在此肥皂消息中获取某些节点的值。请帮忙。
我需要获取 SubTotal 节点(值=68682):
"/child::soap:Envelope/child::soap:Body/child::def:ValuationOut/child::def:MMHValuation/child::def:CalculationResult/child::def:PrimaryStructureStandardizedCost/child::def:SubTotal "
由于某种原因,上面的 xpath 表达式不起作用。请帮忙。
php - 将复杂数组转换/保存为 XML
我想将下面的数组(“名称:$array”)保存在使用 XMLDOM 的 xml 文件中。我只尝试了一个城市,效果很好。但是当将代码集成到多个数组时。它失败。
这
数组 ( [0] => 数组 ( [city] => 数组 ( [0] => Reduit [1] => Curepipe )
)
这里是我的工作
是否可以将数组转换为 xml ?
sql-server - Navision - 将 NTEXT 列从 SQL Server 传输到 xml 文件
目前我不知道如何从NTEXT
SQL Server 中的列获取值到 navision 中的 XML 文件。我尝试了很多方法,但它们都不起作用。
这是我迄今为止的尝试:
我的问题是:如何将NTEXT
SQL Server 中的变量值获取到 Navision 中的 xmlNode?
错误是:.. is not allowed in this context
javascript - 当标记值与使用 JavaScript 的输入匹配时返回 XML 标记属性
我正在使用如下所示的 XML 代码。我已经请求并检索了代码。我需要编写一个函数,它将:1)接收输入的代码 2)动态返回数据库中与 subnational1-code="US-MI" 和标签值“Kent”相对应的 subnational2-code
以下是我过去使用过的代码(getData 有效),或者正在尝试弄清楚。这不一定必须使用:
这种情况下的输出应该是:
我非常感谢您的帮助。对任何可以为我提供工作功能的人+1 和更多!提前致谢!!
javascript - 使用 ASP.NET 解析 XML DOM
我在 Web 开发方面相当新,尤其是 ASP.NET(但我是 CS 专业的,所以这很有帮助)。我以前做过一些网络开发,但其他人总是可以帮助解决我不明白的任何事情。
无论如何,我正在尝试链接到一个站点,该站点将链接名称作为查询字符串传递,然后该查询字符串将用于加载正确的 XML 文档并对其进行解析。我遇到的问题是我只用javascript解析了XML,这对于练习来说很好,但问题是查询字符串正在服务器端读取,而javascript在客户端运行。
这是我到目前为止所拥有的(显然没有工作):
如您所见,我得到了查询字符串,它工作得很好,问题是标题没有打印在任何地方(正如预期的那样)。这是 loadXMLDoc 的代码:
我尝试使用脚本的“runat="server"”属性,但没有做任何事情。我之前已经解析过这个 XML 文档,所以我知道代码可以工作,问题是我不确定如何根据我目前的知识来实现它。
当我用谷歌搜索这个时,有人建议创建一个包含 javascript 的页面,然后将其传递给我在那里定义的函数,问题是我仍然不知道如何将查询字符串从 ASP.NET 获取到 javascript 中传入。我还看到一些页面顶部带有 <%@ Page Language=”C#” %> 标记,但这似乎已经过时,因为我在放入此标记时收到错误。
我正在使用 microsoft webmatrix 创建这个网站,我所知道的一切都来自谷歌和 W3School 关于 ASP.NET 网页的文章(我不需要使用 webforms,并且这个项目不需要 MVC 架构)。谢谢你的帮助。
vbscript - VBScript 和 loadXML:在文档的顶层无效。如何解决?
这是我在 stackoverflow 上的堡垒帖子。我在这个网站上搜索了许多类似的问答,但我的情况似乎有点不同。这是我的 vbscript 代码:
------------ 代码片段 ----------------
------------ 结束代码片段 ---------------
XML:
我还尝试删除第一行以防 UTF-8 可能与 windows 不兼容(看到一些关于此的帖子),但我仍然遇到同样的错误。我还尝试了 unix2dos,反之亦然,以防出现回车问题(嵌入在 xml 中的隐藏字符)。我似乎无法弄清楚出了什么问题。这是一个简单的 XML 文件。我可以使用 perl 正则表达式在几分钟内解析它,但我需要在 Windows 上运行这个脚本,所以使用 vbscript。我使用相同的技术从其他来源解析 XML,没有任何问题。不幸的是,我无法修改 XML,它来自外部来源。我的 Windows Vista 家庭版和 Windows Server 2008 都出现了同样的错误。到目前为止,我正在从命令行运行 vbscript 进行测试(即不在 ASP 中)。
提前致谢,
山姆
xml - IE10 中的 XML DOM xml 属性?
Internet Explorer 10 Release Preview 似乎存在问题。我不知道这是否是一个错误,或者微软已经决定删除属性 XML DOM。
测试: http ://www.w3schools.com/dom/tryit.asp?filename=try_dom_attr_xml
Internet Explorer 10 Release Preview 中的结果:
在 Internet Explorer 10 Consumer Preview 和更早版本中的结果:
asp-classic - 经典的 asp 和 XML 解析错误
我正在尝试将 xml 发布到银行。它返回我的 xml 响应。
我正在使用此代码:
我正在尝试检索
<RRN>218323000090</RRN>
需要对象的此错误:'documentElement'
这是银行回复:
vb.net - 如何使用 vb.net 重新排列 XML 的属性
我有一个带有一些属性的 xml,我想重新排列这些属性。而且我有不同属性的不同元素。我希望所有元素 'id' 作为我的第一个属性。
这里的小例子,
我想重新排列属性