将xml元素的值设置为另一个xml元素的引用值
我正在用xml编写一个配置文件,我想在另一个xml元素中使用一个xml元素的值。 应该是这样的:将xml元素的值设置为另一个xml元素的引用值,xml,Xml,我正在用xml编写一个配置文件,我想在另一个xml元素中使用一个xml元素的值。 应该是这样的: <?xml version="1.0" encoding="utf-8"?> <configuration> <PORT>8080</PORT> <URL>http://url:8080</URL> </configuration> 8080 http://url:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<PORT>8080</PORT>
<URL>http://url:8080</URL>
</configuration>
8080
http://url:8080
我想取
的值,而不是
标记中的8080
。
在xml中有什么方法可以做到这一点吗?不完全是您所要求的,但是您可以使用实体引用
<!DOCTYPE configuration [
<!ENTITY port "8080">
]>
<configuration>
<PORT>&port;</PORT>
<URL>http://url:&port;</URL>
</configuration>
&港口;
http://url:&port;
这取决于处理XML的应用程序。XML将由Python处理