gpt4 book ai didi

java - 将自定义 META 标记添加到 XML 文件

转载 作者:行者123 更新时间:2023-12-01 23:43:24 25 4
gpt4 key购买 nike

我创建了一个 java 应用程序,它使用 DocumentBuilder 类生成一大堆简单的 XML 文件。但现在我需要返回并修改它,以便所有 XML 文件也包含在根“结果集”元素之前插入的元标记:

<meta name="ZOOMPAGEBOOST" content="5">

这样生成的文件将如下所示:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?xml-stylesheet type="text/xsl" href="..\..\..\stylesheet\mysql-result.xsl"?>
<meta name="ZOOMPAGEBOOST" content="5">
<resultset>
<row>
...
</row>
</resultset>

使用 DocumentBuilder 类可以实现这一点吗?我认为这将是一个简单的改变,但我很难找到解决方案。

最佳答案

您想要构建的是格式良好的 XML,因此 DocumentBuilder 不会让您构建它。更不用说您在示例中使用的 meta 元素也不是有效的 XML,因为它没有关闭;您这里有多个问题。

您必须有一个根元素,以下有效的 XML。

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?xml-stylesheet type="text/xsl" href="..\..\..\stylesheet\mysql-result.xsl"?>
<resultset>
<meta name="ZOOMPAGEBOOST" content="5"/>
<row>
...
</row>
</resultset>

关于java - 将自定义 META 标记添加到 XML 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17551925/

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