当前位置: 首页 > 知识库问答 >
问题:

如何使用JAXB在XML标记中使用特殊字符,比如?

钱震博
2023-03-14

我有一个需求,需要从JAXB生成XML。我使用了基本对象,其中只有具有父子关系的键值对,但从未遇到过下面这样的情况。预期的XML

<swExtended>
    <swx-mandatory>FALSE</swx-mandatory>
    <swx-period/>
</swExtended>

在Java对象中,我不知道如何使用特殊字符


共有1个答案

颜新
2023-03-14

正如BretC提到的,答案非常简单

@XmlElement(name = "dave-123")
 类似资料:
  • 有一个应用程序,它使用生成XML文件,它基本上从textbox中获取输入(也包括特殊字符)保存为XML,并通过从XML反编组来显示。 用户正在复制控制台输出(可能包含特殊字符),粘贴在文本框中,并将其保存到XML中。 解编组时,收到解编组异常: 解组XML时发现一个无效的XML字符。我在这个论坛上搜索了一些帮助,发现很少链接,但两个都没有解决方案或变通方法。有人能指引我吗。 我尝试过其他编码类型,

  • 问题内容: 我的应用程序正在使用这样的NSURL: 当我试图做一个从这个NSURL获取数据的任务时,如下所示: 但是尝试从该地址获取数据时出现错误,尽管当我使用野生动物园去链接时:“ http://www.geonames.org/search.html?q =Aïn+Béïda+ Algeria&country =“我可以看到数据。我该如何解决? 问题答案: 迅捷2 编码的URL现在是: “ h

  • 问题内容: 如何在Java / Eclipse中使用/显示♥,♦,♣或like等字符? 当我尝试直接使用它们时,例如在源代码中,Eclipse无法保存文件。 我能做什么? 编辑:如何找到Unicode转义序列? 问题答案: 问题在于,您使用的字符无法在文件设置为(Cp1252)的编码中表示。从我的角度来看,您基本上有两个选择: 选项1. 更改编码。 根据IBM的介绍,您应该将编码设置为UTF-8。

  • 关于字符集和替代字形 除键盘上可看到的字符之外,字体中还包括许多字符。根据字体的不同,这些字符可能包括连字、分数字、花饰字、装饰字、序数字、标题和文体替代字、上标和下标字符、变高数字和全高数字。字形是特殊形式的字符。例如,在某些字体中,大写字母 A 有几种形式可用,如花饰字或小型大写字母。 插入替代字形的方式有三种: 可以使用选择上下文菜单来查看和插入适用于所选字符的字形。 可以使用“字形”面板来

  • 我完全不知道如何更好地处理这个过程。 下面的宏分析文档中的每个字符,如果ASCII值高于255,它会对其应用特殊的字符样式——有些是针对特定语言的,如果不是这些语言的一部分,则只使用“lang”。 宏工作正常,但是在长文档上,处理它需要很长时间。例如,我刚刚处理了一个147页(单行间距)的文档,每页上有几行希腊文,用了40分钟,在Windows的Word 2016中(相比之下,在Mac上完全相同的

  • 我试图使用xslt将xml中的特殊字符转换为其编码形式。 例子: 等等下面给出了我使用的代码 XML结构是 输出也应该包含xml节点,这就是为什么我在文本区域中使用xsl:拷贝而不是xsl: value-of。因为xsl: value-of Select="name"将只输出这是一个文件 我正在使用XSLT版本1。o 我想要的输出是