我想自动化解析XML文件并复制其中的一部分的脚本。 我搜索和found a way to do that但它仅与领域的工作就像在两个非静态字符串之间打印文本
<title> .... </title>
我的目标是复制这个
<datasource enabled="true" jndi-name="java:/db_namePostgresDS" jta="true" pool-name="db_namePostgresDS" spy="false" use-ccm="false" use-java-context="true">
THINGS AND FIELDS IN HERE
</datasource>
,只是</datasource>
后粘贴。然后我会改变sed的值。但我基本上想要加倍这部分。
我只是不能得到如何去做,也许这是一个XY问题。任何帮助?
例:
我
<datasource enabled="true" jndi-name="java:/db_namePostgresDS" jta="true" pool-name="db_namePostgresDS" spy="false" use-ccm="false" use-java-context="true">
THINGS AND FIELDS IN HERE
,我想有
<datasource enabled="true" jndi-name="java:/db_namePostgresDS" jta="true" pool-name="db_namePostgresDS" spy="false" use-ccm="false" use-java-context="true">
THINGS AND FIELDS IN HERE
</datasource>
<datasource enabled="true" jndi-name="java:/MODIFIED_NAME_HERE_PostgresDS" jta="true" pool-name="db_namePostgresDS" spy="false" use-ccm="false" use-java-context="true">
MODIFIED THINGS AND FIELDS IN HERE
</datasource>
重要:我需要避免在机器上安装新的软件(明确的客户请求)。 XML解析器(如果不是内置的话)不是这样。
使用xml解析器 – 123
我应该指定它,我会修改帖子...必须避免在机器上安装软件(客户请求) –
我会修改问题 –