gpt4 book ai didi

java - 将 xml 属性双引号转换为单引号(需要实用程序,pref java)

转载 作者:行者123 更新时间:2023-11-29 09:21:03 25 4
gpt4 key购买 nike

我有一个非常烦人的问题。我的公司使用 castor 来编码和解码 xml。我正在与另一家公司进行集成,看起来他们的 xml 解析器需要将属性用单引号引起来。 Castor 被硬编码为使用双引号。哎呀!

有谁知道可以安全地转换这些引号的实用程序(最好是 java 库)?

简单的正则表达式不是首选解决方案,因为在尝试修复属性值本身内部的转义双引号和非转义单引号时,它会变得极其复杂和错误。另外,如果已经存在这样的实用程序,我宁愿不花时间编写和调试它。

谢谢阿拉斯泰尔

最佳答案

我认为您不会找到执行此操作的现成序列化程序。我的建议(如果您不能说服您的业务合作伙伴采用 XML 标准)是找到一个开源序列化程序(例如 Saxon 序列化程序)并对其进行自定义。

关于java - 将 xml 属性双引号转换为单引号(需要实用程序,pref java),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6414387/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com