问题标签 [xml-binding]

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 投票
1 回答
346 浏览

iphone - 如何在 Dashcode (iPhone) 中在运行时更改 xml 绑定

我正在使用 Dashcode (iphone)。我从 url 获取 xml 数据,需要在运行时更改或刷新 xml 绑定到列表。在苹果网站中,有一种方法显示仅在设计时绑定 xml/Json 数据。

有谁知道怎么做?

谢谢

0 投票
1 回答
2335 浏览

delphi - Delphi XE2 中的 XML 数据绑定向导哪里去了?

Embarcadero 帮助表明 XML 数据绑定向导也在 XE2(以及 XE 和更早版本)中,但我看不到它(在两台机器上)。它移动了吗?它还没有进入XE2吗?有没有我可以添加的文件来安装它?我可以继续使用 XE 生成类,但我正要卸载 XE .....!

0 投票
0 回答
504 浏览

java - 绑定 Sql Server 和 XML

我有一个 Sql Server 数据库(2008 版在 2000 模式下运行数据库),我想使用这个数据库中的数据生成一些 XML 文件。我有这个 XML 的 XML 模式。

我有 3 种方法来做到这一点。

  1. SQL Server 选择 FOR EXPLICIT

    查询会有点乱,但我熟悉编写sql语句。问题是生成的 XML 将需要额外的操作,例如将一些枚举整数更改为字符串。所以它看起来像:

    Sql Server-(XML)-> Java 应用程序

    xml 创建 -> 后处理 -> 模式验证 -> xml 文件

    依赖项以 Cases!Case!titles!title!name 之类的形式存储在 SQL Query 中(相当混乱)以及 java 中的其他操作。

  2. JAXB 生成的类和自定义 sql 查询

    在应用程序逻辑中用 java 创建的 XML 我会手动编写查询来检索数据并将它们放在正确的标记/属性中。

    依赖项存储在 java 代码中:

    1. 在选择查询中(选择号码,...从...)
    2. case.setNumber(rs.getInt("number"));
  3. JAXB 生成的类具有较少的查询

    所以我注意到在案例 2 中我在 2 个地方有相同的信息,所以我想存储这个绑定字段 = 列。然后我可以使用反射生成选择查询和复制循环。

    储存方式:

    -hashmap<String,String> field,column

    - 使用 Annotate Plugin 从 XML Schema 生成的字段的注释,然后我为类中的每个字段获取注释并生成查询。

也许还有另一种我还没有考虑过的方法。

我想以专业的方式在一项非常简单的任务中练习新事物。

0 投票
1 回答
1621 浏览

delphi - 如何使用 Delphi XSD 数据绑定向导创建“新”函数

根据Embarcadero 的文档

当您想在应用程序中创建所有数据时,调用生成的 New... 函数为空文档创建 TXMLDocument 实例:

但是,在为 Clinical Document Architecture导入 XSD 时,Delphi 生成的 26833 行代码中没有任何 New... 函数。

那么,是什么触发了这些新功能的产生呢?

0 投票
1 回答
109 浏览

ruby-on-rails - 如何使用 xml-object 处理可能重复或不重复的 xml 元素

我正在使用 xml-object gem 来处理 XML。我们收到的 XML 中的某些元素可能会或可能不会重复。当它们只出现一次时,xml-object 将它们绑定为非数组属性,但当它们出现多次时,它们被绑定为数组。我更愿意将它们视为始终绑定为数组。这应该解释我在说什么:

我想要做的是以 XML_ONE 的形式处理 xml 与 XML_TWO 形式的 xml 相同。我试过这样做:

前两行输出“abc”。后两个失败,抱怨“abc”上没有方法“baz”。据我所知,当“foo.bar”的结果被强制转换为一个数组时,该数组包含一个“普通”字符串,而不是由“foo.bar”返回的检测字符串,它具有“baz”方法。

有什么想法吗?

0 投票
2 回答
6493 浏览

java - 将 JAXB 与具有许多相同元素的 XML 文件一起使用

我正在创建一个 Java 类来映射具有多个相同元素的 XML 文件。以下 XML 是文件外观的示例:

我的 JAXB 类可以读取 DateTime、From、To、Classification、Command 和 MsgId 元素,但无法读取 Barge 元素。我有两个类来尝试封装 XML,但我知道我做错了。这两个类是:

当我解组文件时,我可以在 TrackBroadcast 中获取除 Barges 之外的所有内容。我是 JAXB 的新手,想知道是否有人能看出我可能做错了什么,或者是否有人可以将我推向正确的方向。

0 投票
3 回答
265 浏览

java - 关于 Java 到 XML 转换的问题,反之亦然

我有这样的 XML,我从中间件获得

我想要做的是将 XML 转换为 Java 对象(反之亦然):

那么有没有办法映射这两个呢,需要注意的是XML标签名和类属性名是不同的,所以有没有人建议用最小的改动来实现这个?Xstream是一个不错的选择,但是如果我有大字段数量很难添加别名,那么除了 XStream 之外还有更好的选择吗?

0 投票
1 回答
52 浏览

java - 在 JiBX 中绑定额外信息

让我们假设有一个user.xml包含实际用户输入的 [用户信息,如姓名、地址等]

基于此,创建了某些 java 对象。

现在说到binding.xml,我绝对应该提到user.xml.

现在我的问题是:如果我在文件中未提及的任何/所有 java 对象中添加额外信息(例如:String userContactNo仅在 java 对象中而不是在文件中),绑定会起作用吗?user.xmluser.xml

0 投票
1 回答
83 浏览

xml - JAXP 是否用于 XML 解析或 XML 绑定?

我知道 JAXP 是用于 XML 解析的,但是是否有可能在 JAXP 的帮助下实现 xml 绑定?

0 投票
1 回答
474 浏览

jaxb - 使用 EclipseLink MOXy 在 JAXB 编组中重复 XML 标记

有人可以帮助我使用 EclipseLink MOXy 使用 JAXB 编组生成带有重复标记的 XML。

我期待结果:

使用下面的方法,我从带注释的 bean 生成 XML。

非常感谢提前