问题标签 [msxml4]
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.
xslt - XSLT/XPath:MSXML 4.0 中没有大写函数?
我尝试在 XPATH 中使用大写(),我的解析器是 MSXML 4.0,我得到:
真的没有实施吗?
c++ - 如何使用 MSXML 和 C++ 附加具有重复名称的元素?
我正在编写一些代码来使用 MSXML4 和 C++ 更新 XML DOM。我需要一种将子元素附加到父元素的方法。我在下面编写的代码一直有效,直到孩子的头衔与父级下另一个孩子的头衔相匹配。我无法更改孩子的头衔,所以我需要找到一种方法将它们附加到父母身上。
任何人都可以提供一些指导吗?
installation - 我可以依赖 MSXML4 的存在吗?
在发布前,我们在 Windows XP、Vista 和 Windows 7 的“全新安装”映像上测试我们的软件设置。
软件中的一些旧代码仍然依赖于 MSXML4。到目前为止,我一直认为没有必要安装 MSXML4,因为显然它已经存在于 Windows 的全新安装中。然而,现在我收到一个来自 Windows XP 用户的奇怪报告,说他的机器上缺少 MSXML4 并且我们的软件无法正常工作。
这是否意味着我们的全新安装映像不像我们想象的那么干净?还是没有 msxml4 的 Windows XP 系统是病态的异常?
visual-studio - 包含 msxml4 后,gtest 输出未出现在 Visual Studio 输出窗口中
我已经使用 Visual Studio 8 进行了 gtest 所有设置并运行良好。
我在构建中包含了 msxml 4.0,现在测试输出不会显示在 Visual Studio 输出窗口中。
- 如果从命令行启动应用程序将运行并返回正确的结果(没有丢失的 dll)
- 我已经缩小了 msxml4.dll 的范围,因为如果我注释掉包含部分,一切都会恢复正常
由于我无法控制的原因,我们像这样包含 dll:
非常感谢任何想法/建议。谢谢。
c++ - 在 C++ 中使用 MSXML4 解析 xml 文件的问题
这是我的解析代码:
还有我的 xml 文件:
- kNameOfchild 是“限定符”
- pNode 始终为 NULL
- pChildNode 始终为 NULL
- 小时回报
S_OK
- numOfChildNodes 始终为 0
那么,我做错了什么?谢谢
xml - 需要帮助阻止 MSXML 添加命名空间
我正在使用 MSXML 4 生成以下 xml 字符串:
但是,我的 IXMLDOMDocument2Ptr 的输出始终包含 Child_Three 的命名空间:
我的理解是这种行为是 XML 标准的一部分,但是如果存在额外的命名空间,接收 xml 的系统会拒绝它。如果命名空间为空(即 xmlns=""),它也会拒绝该 xml。
MSXML 中是否有避免添加或删除 Child_Three 的命名空间?
c++ - MSXML4 和设置编码字符串
我使用 MSXML4 生成 XML。
我正在尝试将编码值设置为 UTF-8。
这是我的代码:
result
总是S_FALSE
,预处理字符串是:
<?xml version="1.0"?>
那么,为什么没有显示编码字符串?
xml - XSLT 嵌套排序/for-each
我正在尝试找出执行嵌套 for-each 和排序的最佳方法。例如,我的 XSLT 下面执行以下操作:
选择一个节点集。
按日期属性排序。
执行 position() 以拉出 4 个节点。
现在,下一部分是我想要弄清楚的。在第 3 步之后,我需要再次按 Date 属性排序,但这次按升序排列……现在数据集已缩小到 4 个节点。建议?谢谢您的帮助!!
XSLT:
注意:这必须在 XSLT 1.0 中并且使用 MSXML 4.0 Parser。提前致谢!
dll - 无法注册 DLL/OCX:RegSvr32 失败,退出代码为 0x5
我想在 Windows 7 Professional(64 位)上安装最新的 TeXnicCenter。但是每次我以管理员权限运行安装程序时,我都会收到以下消息:
"C:\Windows\system32\msxml4.dll
无法注册 DLL/OCX:RegSvr32 失败,退出代码为 0x5。单击“重试”以重试,单击“忽略”以继续(不推荐),或单击“中止”以取消安装。”
文件“C:\Windows\System32\regsvr32.exe”已存在,并且与 Microsoft 的 sfc.exe 的完整性检查成功。
我现在能做什么?帮助会很好。
web-services - SBL-ODU-01007 HTTP 请求不包含有效的 SOAPAction 标头
我希望有人可以帮助我朝着正确的方向前进...
我正在使用 Powerbuilder 12 Classic 并尝试使用 Oracle CRM OnDemand Web 服务。
使用 Msxml2.XMLHTTP.4.0 命令,我已经能够使用 https 进行连接并检索会话 ID,我需要在调用该方法时将其发回。
当我运行下面的代码时,我收到 SBL-ODU-01007 The HTTP request did not contain a valid SOAPAction header 错误消息。我不确定我错过了什么?