问题标签 [cxml]

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 投票
3 回答
5447 浏览

c# - C# 和 cXML - 最好的方法

有人用过 cXML 和 C# 吗?

我正在从事一个需要创建 cXML 文件的项目(将集成戴尔的电子采购订单系统),并找到了一些像这样的库,但现在我想知道这里是否有人对如何创建这些文件有另一种想法。

谢谢!

0 投票
1 回答
3052 浏览

c# - 在 C# 中读写 cXML 文档的最佳方法是什么?

我知道这是一个模糊的开放式问题。我希望得到一些大致的方向。

我需要将 cXML 打孔添加到 ASP.NET C# 站点/应用程序。这取代了我多年前在 ColdFusion 中写的东西。

我是一位经验丰富的 C# 开发人员,但我对 XML 的工作并不多。在 .NET 中处理 XML 似乎有很多不同的选项。

这是一个开放式问题:假设我有一个某种形式的 XML 文档,例如文件或字符串,那么将它读入我的代码的最佳方法是什么?我想获取数据,然后查询数据库等。cXML 文档大小和我们的流量很容易足够小,因此将 cXML 文档加载到内存中不是问题。

我是不是该:

1) 基于 dtd 手动构建类并使用 XML 序列化器?

2)使用工具生成类。可以从 Ariba.com 下载示例 cXML 文件。我尝试 xsd.exe 生成 xsd,然后 xsd.exe /c 生成类。当我尝试反序列化时,我得到了错误,因为对于某些元素应该是单个值还是数组似乎存在“困惑”。

我尝试了 CodeXS 在线工具,但如果我尝试反序列化示例文档,则会在其日志中显示错误和错误。

2) 创建数据集和 ReadXml()?

3) 创建一个类型化的数据集和 ReadXml()?

4) 使用 Linq 转 XML。我经常使用 Linq to Objects,所以我对 Linq 很熟悉,但我很难了解它在这种情况下能给我带来什么。

5) 其他一些方法。

我想我需要提高对 XML 的总体理解,但即便如此......我是否错过了一些明显的方法?在旧的 ColdFusion 站点中,我发现了一个免费组件(“标签”),它基本上忽略了任何模式,并将 XML 读入一个“结构”,它本质上是一系列嵌套的哈希表,然后在代码中很容易阅读。这可能很草率,但它奏效了。

我还需要从我的 C# 对象生成 XML 文件。也许 Linq to XML 会对此有好处。我可以从默认的“模板”文档开始并在保存之前对其进行操作。

感谢您的任何指点...

0 投票
2 回答
2941 浏览

indexing - 如何从 heritrix 爬网中排除除 text/html 之外的所有内容?

上:Heritrix用例有一个“仅存储成功的 HTML 页面”的用例

我的问题:我不知道如何在我的 cxml 文件中实现它。特别是:将 ContentTypeRegExpFilter 添加到 ARCWriterProcessor => 将其正则表达式设置设置为 text/html.*。...示例 cxml 文件中没有 ContentTypeRegExpFilter。

0 投票
1 回答
190 浏览

struts2 - 使用 CXML 文本检索隐藏参数作为 Struts2 项目到简单 JSP 项目的值时出现问题

我在struts2中将一个cxml文档文本从Servlet传递到JSP,并且jsp将提交表单BODY onload,action =“to Second Project”,同样的cxml文本也被传递到隐藏参数中并且它工作正常,但是当我尝试接收值时从第一个项目传递的参数的不完整只有我有前 15 个字符 -->

0 投票
1 回答
352 浏览

struts2 - Struts2中的问题cxml PunchoutSetupRequest ...接收请求时

我正在使用 servlet 在 Struts2 中为 cxml 打孔模块接收 rquest,xml 文档将与流中的请求一起发送,我曾经使用request.getInputStream()request.getReader()接收,但是当请求从远程客户端系统到达我的 servlet 时inputSteram.read()返回 -1,但req.getContentLength()返回长度为来自请求对象的 xml 字符串....

我怎样才能摆脱这个问题......?有没有其他方法来执行这个过程..?

注意: 相同的 servlet 可以在非 struts 环境中工作......!

0 投票
2 回答
788 浏览

iphone - 解析 XML iPhone 时清理 URL(主要用于空格)

我在我的 iphone 应用程序中使用 CXML 解析 XML,当我正在搜索的位置(使用查询字符串)是一个单词时工作正常。但是,当我添加一个空间(假设我正在寻找鞋店)时,它会倒下。我尝试用 %20 替换 " " 空间,但它似乎无法在解析时读回该 url。

我的代码:

然后在我的 PromotionViewController 上:

当返回地点的网址时,它似乎会倒下

如何清理 URL?

汤姆

编辑

我已将以下内容添加到我的原始搜索传递中

但是它因以下原因而失败:

0 投票
1 回答
4955 浏览

xml - 用于发票的 XML - 行业标准?

我遇到了一个需要通过 FTP 向各种客户端发送发票信息的应用程序。应用程序输出的 XML 非常简单,但是它不符合任何特定标准(我想它是自产的)。

现在一位同事提到cXML作为一种潜在的标准,我们可以将其用于发票数据并且它广泛可用,但是它有点过时,因为它使用 DTD 来验证发票数据。

所以基本上我想知道:你知道目前用于传输此类信息的任何其他标准吗?

提前致谢

0 投票
1 回答
368 浏览

dynamics-gp - Great Plains + Smartconnect 可以与 cXML 文件集成吗?

我需要将 cXML 文件中的数据上传到 Great Plains 系统。我们使用 SmartConnect for GP 工具将数据集成到 Dynamics GP。这种整合可能吗?

0 投票
1 回答
278 浏览

c# - 从 xml 文档中读取值

我有一个 cXML,我试图从中读取一些值。我可以使用以下代码读取节点值。但是我很难从同一个文档中读取“payloadID”。任何建议如何去做?

0 投票
1 回答
256 浏览

c# - 将 xml 数据发回额外的 html 标记被插入

我有一个网站向我们的页面发出请求,http://www.xyz.com/test.aspx作为回报,我们必须发回响应。以下代码是发送响应的内容。问题是它发回了 XML 数据,但它也发送了 test.aspx 的代码,我不知道如何删除它。

这工作正常,除了当它发回数据时它还包括 test.aspx 页面的 html

任何想法我如何发回它,所以它只发回上面的 XML 数据。