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

有没有一种方法可以将Hashmap转换为XML格式,反之亦然,而无需使用任何额外的库和Java JDK 11

赵昊阳
2023-03-14

有没有一种方法可以将Hashmap转换为XML格式,反之亦然,而无需使用任何额外的库和Java JDK 11

我尝试过谷歌搜索并找到其他方法,但都没有成功,建议是什么?

共有1个答案

吕宣
2023-03-14

是的。以下代码可用于将哈希图转换为XML格式:哈希映射 h = 新的哈希映射();

字符串outputFileName="output.xml";

OutputStream outstream=getClass(). getResourceAsStream("output.txt");

尝试{//映射值到OutputStreamWriter对象中的字符串-这是xml转换发生的地方OutputStreamWriter作家=新OutputStreamWriter(输出);writer.writeUTF(h.toString ()); } 最后{if(作家!=null)作家。

 类似资料:
  • 问题内容: 在我的应用程序中,我想以字符串形式将位图图像发送到服务器,我想知道有多少种方法可以将位图转换为字符串。现在,我正在使用Base64格式进行编码和解码,它需要占用更多的内存。还有其他可能性以不同的方式做同样的事情,从而减少了内存消耗。现在我正在使用此代码。 问题答案: 这是将字符串转换为位图的相反过程,但字符串应为Base64编码

  • 问题内容: 我正在搜索轻量级API(最好是单个类)以转换 到xml,反之亦然,将XML转换回Map。 例: 结果: 然后回来: 我不想使用JAXB或JSON转换API。只需简单的情况,它就不必处理嵌套的地图或属性或其他任何内容。有什么建议么? 编辑:我创建了一个工作副本并粘贴示例。感谢fvu和Michal Bernhard。 下载最新的XStream框架,“仅核心”就足够了。 不需要转换器或其他任

  • 问题内容: 是否存在将Java Date转换为XML日期字符串格式(反之亦然)的简便方法? 干杯, 安德兹 问题答案: 原始答案 我在这里猜测,“ XML日期格式”是指“ 2010-11-04T19:14Z”。它实际上是ISO 8601 格式。 您可以使用其他人建议的SimpleDateFormat,FastDateFormat或使用Joda Time 进行转换,我相信它是专门为此目的而创建的。

  • 在Python中,我有一个像下面这样的长线: 然后我试着把它改成下面的格式。然而,它不再像预期的那样工作了: 我知道Python使用缩进的语法,所以可能这种格式不会工作也许?或者如果有的话,有正确的方法在Python中格式化它吗?

  • 问题内容: 是否有内置的方法将布尔值转换为整数,反之亦然?我尝试了普通的转换,但是由于它们使用不同的基础类型,因此经典的转换方式是不可能的。我已经填写了一些规范,但尚未找到答案。 问题答案: 从int到bool很容易,只需完成操作即可。换句话说,由于Go不支持三元运算符,因此您必须执行以下操作: 您当然可以将其放在函数中: 整数有很多种可能的布尔解释,但它们都不一定是自然的,因此必须说出您的意思是

  • 问题内容: 我是php新手。我想编写一个函数,我需要用户以任何日期格式(包括DST)将日期输入到GMT格式,然后再返回到原始输入的格式。请任何机构帮助我。 问题答案: 尽管gmdate函数可用。如果您使用的是PHP 5.2或更高版本,请考虑使用DateTime对象。 这是切换到GMT的代码 然后返回默认时区… 使用DateTime对象可以像创建过程函数一样创建日期时间,只是保留对实例的引用。 例如