【发布时间】:2018-07-13 16:44:04
【问题描述】:
自过去两天以来,我已经解决了几个问题,但尚未找到解决方案。这是我的xml:
<?xml version="1.0" encoding="UTF-8"?>
<Environment xmlns="http://schemas.dmtf.org/ovf/environment/1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:oe="http://schemas.dmtf.org/ovf/environment/1" xmlns:ve="http://www.vmware.com/schema/ovfenv" oe:id="" ve:vCenterId="">
<PropertySection>
<Property oe:key="vami.hostname" oe:value="jal"/>
<Property oe:key="vamitimezone" oe:value="Asia/Kolkata"/>
<Property oe:key="ABC_enable" oe:value="1"/>
<Property oe:key="software_only_installer_name" oe:value="install-r8-0-0-0"/>
<Property oe:key="software_only_staging_dir" oe:value="/media/dir"/>
<Property oe:key="software_only_mount_dir" oe:value="/media/cdrom"/>
</PropertySection>
</Environment>
我想在 oe:key="ABC_enable" 时获取属性值(oe:value)。
我已经用 xmllint 和 xmlstarlet 尝试了很多次,但无法得到我想要的。 你能帮忙吗?
【问题讨论】:
标签: xml awk sed xmlstarlet xmllint