<application> <name>test</name> <instance> <instanceId>test-6cd8b7f98b-k67zg:test:5000</instanceId> <hostName>192.168.9.243</hostName> <app>PLATFORM-ORDER-MANAGEMENT</app> <ipAddr>192.168.9.243</ipAddr> <status>UP</status> <overriddenstatus>UNKNOWN</overriddenstatus> <port enabled="true">5000</port> <securePort enabled="false">443</securePort> <countryId>1</countryId> <dataCenterInfo class="com.netflix.appinfo.InstanceInfo$DefaultDataCenterInfo"> <name>MyOwn</name> </dataCenterInfo> <leaseInfo> <renewalIntervalInSecs>30</renewalIntervalInSecs> <durationInSecs>90</durationInSecs> <registrationTimestamp>1606459374104</registrationTimestamp> <lastRenewalTimestamp>1606483497025</lastRenewalTimestamp> </leaseInfo> <metadata> <management.port>5000</management.port> </metadata> <homePageUrl>http://192.168.9.1:5000/</homePageUrl> </instance> </application> |
比如某个接口返回的response是如上的XML,我们需要从上面获取homePageUrl的值
首先将XML转换为JSON:
var DATA = xml2Json(responseBody);
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理