【发布时间】:2018-11-27 11:56:39
【问题描述】:
我需要更改 xml 文件中元素 (DB_CONNECT_STRING) 的值,而无需使用 python 或 shall 脚本创建新文件。
xml文件内容
<?xml version = '1.0' encoding = 'UTF-8'?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
<!-- Database server details -->
<DB_CONNECT_STRING>(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=abc)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=cdb)))</DB_CONNECT_STRING>
</properties>
更新的 xml 文件
------
<properties>
--------
<DB_CONNECT_STRING>(new data)</DB_CONNECT_STRING>
-------
</properties>
【问题讨论】:
-
你做了什么研究。提示:docs.python.org/release/2.6.9
标签: python linux shell unix python-2.6