问题标签 [msxml6]

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.

0 投票
0 回答
310 浏览

c++ - 如何在 C++ MSXML 6.0 中设置 IXMLHTTPRequest.Timeout?

我在https://msdn.microsoft.com/en-us/library/ms760305(v=vs.85).aspx上看不到超时属性

这会导致 send 方法有时会挂起(超时似乎是无限的)。

0 投票
0 回答
28 浏览

json - 使用 Visual Studio 2013 在 VB 中发布 Jsondata 会导致消息:“无效参数”

我用有效的 url 和有效的 APIkey(用户名)调用 PostJsontext。在以下行中发布 jsontext 会导致“参数无效”消息:.send(Jsontext)

使用相同的例程: .Open("GET", Xurlget, False, StrUsername, "") .send() 会产生有效的 .responsetext。

不知道去哪里或做什么才能发布所有数据。为什么该行会产生错误以及如何修复?

0 投票
0 回答
108 浏览

c++ - C++ 中的 XSL 转换捕获带有终止标志的消息

我基于此文档制作了一个项目,以基于 XSL 文件从 XML 文件中检索信息。
我试图在 XSL 文件中抛出一个错误:

但它似乎不起作用(工作期间没有错误) - 就像它成功完成一样。
我能以某种方式在 C++ 中捕捉到这条消息吗?


我想到的一个糟糕的解决方案是让 XSL 像这样:

0 投票
1 回答
288 浏览

xml - 是否可以使用 VB6 限制 MSXML 中 XML 的文件大小?

我是否有可能在使用 MSXML 在 Vb6 中创建时限制 XML 的大小?

例如,我必须创建一个类似 2GB 的 XML 文件,但我希望将其拆分为 4 个 500MB 的文件或 2 个 1GB 的文件。

请让我知道解决这个问题的正确方向。

谢谢。

0 投票
1 回答
244 浏览

msxml - MSXML 和规范 XML

有没有一种使用 MSXML6 规范化 XML 的好方法?

我有一个加载到 IXMLDOMDocument 对象中的 XML 文档。我需要对文档执行诸如唱歌或散列之类的操作。我想把它变成 XML 规范的形式,一个 la C14N或类似的标准。IXMLDOMDocument 有一个保存到文件的方法,但我不认为它首先规范化它,也没有真正提供任何旋钮来控制它如何写入文件。有 MXXMLWriter60 可以让您控制一些东西,如缩进、编码格式等,但它似乎并不具备完成 C14N 标准的所有功能。.net 框架有 XmlDsigC14NTransform ,这似乎很不错,但显然不能从我在堆栈中的位置使用。似乎 MSXML 确实对 XMLDSIG 有一些支持,因此代码应该规范化内容,但它没有公开任何内容。

有什么建议么?

0 投票
1 回答
109 浏览

msxml6 - MSXML 6 IServerXMLHTTPRequest.Open 在 WIndowsEmbeddedPOSready7 和 windows7 Pro 上失败

在使用 OS WIndowsEmbeddedPOSready7 和 windows7 Pro 的机器上运行时,使用 MSXML6 IServerXMLHTTPRequest.Open 的应用程序失败。在 Windows 8 和 Windows 10 上运行良好。我在所有机器上都安装了 MSXML 6。该应用程序在所有机器上都可以创建对象,但在运行 OS WindowsEmbeddedPOSready7 和 Windows7 Pro 的机器上打开失败

0 投票
1 回答
158 浏览

xsd - 将 ID 添加到派生类型

simpleType用字符串restriction和命名*pattern*。此 sT basicType应用于多个elements. 问题是其中两个elements需要将类型更改为 base="xs:ID"。

这可以通过创建唯一的 sT 来完成:一个 sT 用于使用基本 ID 的*pattern* restriction字段,另一个 sT 用于需要 ID 基础的两个字段。问题是模式必须在两个 sT 声明中重复。这是我的应用程序中的一个问题,但我想了解是否有另一种方法可用。具体来说,一种允许模式被继承的模式,因此由于所有常见的原因而不会被复制。顺便说一句:任何替代的 XSD 1.0 方法都可以。我不打算将其仅限于simpleType解决方案。

我想做的是有一个单一的模式sT 可以应用于非 ID 字段,并有另一个派生的 sT 为需要 ID 的字段添加 ID 基础,同时继承其他 sT 的模式。因此,模式只在一个地方定义和维护。

FWIW,这是一个 MSXML6 Excel 应用程序。

以下代码片段显示该模式在每个 sT 中都有重复。

问)如何简化这个过程?

0 投票
1 回答
1994 浏览

vba - 使用 Excel-VBA(MSXML2.XMLHTTP 对象)更新 SharePoint 列表

基本信息。:我需要从 Excel 更新(添加/编辑)一个 SharePoint 列表。我可以用 a 来做到这一点ListObject,但这不是我们要走的方向。

在阅读了 Google 的所有可能性后,我想到了(也许我错了)使用MSXML2.XMLHTTP对象来更新 SharePoint 列表的想法。

当前问题:我下面的代码一直运行到最后,我得到objXMLHTTP.Status = 200了,但 SharePoint 列表没有更新。

代码

0 投票
2 回答
2692 浏览

vba - 在 Excel VBA 上通过 Msxml2.ServerXMLHTTP.6.0 设置 Web 表格抓取器

我需要做一个网络数据抓取工具。

  1. 我需要登录网站:用户,密码,点击登录按钮
  2. 单击第二个按钮
  3. 等待页面加载,这里是有问题的表格。该表是一个通话记录,动态添加新内容,所以总是在刷新。
  4. 我想从表格内容中排除一个表单并限制粘贴到 Excel 的行。

我通过 InternetExplorer.Application 代码使其工作,但我需要切换到 MSXML2.XMLHTTP 代码,因为它非常慢。

工作 InternetExplorer.Application 版本:

这是我对 MSXMLHTTP 的尝试:

HTML源代码:

对于用户,通过,登录按钮:

表格页面按钮:

表源代码:

0 投票
0 回答
107 浏览

vba - VBA XMLHTTP60请求未显示匈牙利语的所有口音

我正在使用 Outlook (2010 + 2013) VBA 并使用 MS XML 6.0 参考来加载网页。我无法获得带有匈牙利口音字符的页面。我试图操纵字符集无济于事。

查看匈牙利字母表,所有字符中有两个未正确显示:

A,Á,B,C,Cs,D,Dz,Dzs,E,É,F,G,Gy,H,I,Í,J,K,L,Ly,M,N,Ny,O,Ó, Ö、O、P、R、S、Sz、T、Ty、U、Ú、Ü、U、V、Z、Zs

它们应该如下所示:ŐŰ

我尝试将这些行添加到请求中,但它没有改变任何东西:

有谁知道为什么?