问题标签 [xmlmapper]

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 回答
253 浏览

java - xmlMapper 允许在反序列化期间使用任何根元素

我有这样的代码

它工作正常,但xmlString我可以使用任何根标签名称,我的代码仍然可以工作。例如String xmlString = "<x><plainPassword>12345</plainPassword></x>";,我x用作根元素的地方也可以。但是是否可以说 xmlMapper 它只能正确反序列化具有“密码”根元素的字符串?

0 投票
1 回答
31 浏览

java - Jackson XmlMaaper 无法解码 null Double

我遇到了一个奇怪的杰克逊问题。XmlMapper 无法反序列化自己序列化的内容。并且仅当 Double 数组中有空值时才会发生错误。重现该问题的示例测试用例如下:

序列化的有效载荷如下所示:

错误是:

0 投票
1 回答
279 浏览

orm - 从 orm.xml Doctrine 生成 php 实体

嗨,我在 Symfony 5 上,我想生成 php 实体并从 orm.xml 文件更新方案。

我认为它以前适用于教义:生成:实体命令。

有什么解决办法吗?提前致谢

0 投票
1 回答
57 浏览

swift - XMLMapper 未在 UITableView 中显示结果

我面临一个问题,我无法从 XMLMapper(objectmapper)获取 responseData 到 UITableView。Tableview 显示 5 个空单元格。有人可以帮我解决这个问题吗?

我正在尝试完成一个表格视图,其中 IDNR(字符串)显示为标签,有效性显示为 DetailTextView

最好的祝福,

帕特里克

0 投票
1 回答
69 浏览

swift - 对象数组中的 UITableViewSections

我正在努力实现以下目标。我正在将一个 xml 字符串映射到一个 tableview 中。这部分工作正常,但是我也想在 tableview 中制作部分。我需要 LINENAME 作为 SectionName 并且 NODENAMES 应该在这些部分的下面作为行。下面是它应该是什么样子的示例。

  • 标题 (LINE1)

    • 单元格 (NODE1)
    • 单元格 (NODE2)
  • 标题 (LINE2)

    • 单元格(节点 1)

ETC...

有人可以给我更多关于如何实现这一目标的信息吗?

提前致谢。

将 XML 字符串映射到对象数组

表视图:

调试打印(LineRows)响应:

转储(LineRows)响应:

0 投票
1 回答
90 浏览

ios - 使用 Swift 5 生成 XML 到 Alamofire

我需要在 swift 5 中生成以下 XML 以便使用 Alamofire 发布它。我尝试使用 XMLMapper 执行此操作,但不知道如何处理。有人可以给点建议吗?

此致,

帕特里克

0 投票
0 回答
175 浏览

java - ObjectMapper 没有从字符串值('1993-08-25')反序列化的字符串参数构造函数/工厂方法,XMLGregorianCalendar 的问题

我正在使用 jaxb2-maven-plugin xjc 从 xsd 模式生成 java 类(例如:https ://www.baeldung.com/jaxb )。哪个有效。

其次,我使用 com.fasterxml.jackson.dataformat.xml.XmlMapper 将 XML 文件反序列化为 Java 对象,但在反序列化过程中出现以下错误(我试图删除此属性并且所有其他属性都正常):

ObjectMapper 没有从字符串值反序列化的字符串参数构造函数/工厂方法('1993-08-25')

问题在于这个生成的 java 属性:

在 XML 中:

我试图将日期格式设置为 xml mapper
xmlMapper.setDateFormat(new SimpleDateFormat("yyyy-MM-dd"));
但它没有用。

0 投票
1 回答
113 浏览

ios - 从 XML 内容解析图像

我正在使用 XMLMapper来映射 XML 响应。以下是我从 API URL 获得的响应中的几行,

使用Almofire调用 api,

这是我的模型课,

我无法从 XML 响应的 <im:image> 标记中获取图像 URL。我也很困惑,因为有三个具有不同高度参数的 <im:image> 标签,我怎样才能获取其中一个?任何人都可以帮忙吗?

0 投票
1 回答
26 浏览

xml - xml响应的xpath表达式,需要条件

我有一个像下面这样的 xml ..

如何使用 xpath 表达式获得 f2 值为 jb2 的子项的 f1?

0 投票
0 回答
19 浏览

java - XMLMapper 强制将所有标签内容读取为文本

使用 XMLMapper,我想将标签的内容作为文本读取,即使它内部有 xml 标签,并获取包含该标签的完整字符串。代码示例:

我想反序列化此文本字段中的<srai>内容,但是当我在文本变量上使用标签时,它不会反序列化。"VALIDDATE <star index="1"/>/<star index="2"/>/<star index="3"/>"@JacksonXmlText