Java 如何获取jmDNS ServiceInfo描述字符串

Java 如何获取jmDNS ServiceInfo描述字符串,java,android,networking,jmdns,Java,Android,Networking,Jmdns,如何获取在此重载的4个参数中指定的jmDNS ServiceInfo的描述字符串: ServiceInfo mServiceInfo = ServiceInfo.create(TYPE, SERVICE_NAME, PORT, DESCRIPTION); 我可以用什么方法从这个实例的DESCRIPTION变量中获取值 请提前感谢……以下网站提供了ServiceInfo课程的文档 您正在查找的方法是ServiceInfo.getNiceTextString(),它“返回适合打印的服务信息描述”。

如何获取在此重载的4个参数中指定的jmDNS ServiceInfo的描述字符串:

ServiceInfo mServiceInfo = ServiceInfo.create(TYPE, SERVICE_NAME, PORT, DESCRIPTION);
我可以用什么方法从这个实例的DESCRIPTION变量中获取值


请提前感谢……

以下网站提供了
ServiceInfo
课程的文档

您正在查找的方法是
ServiceInfo.getNiceTextString()
,它“返回适合打印的服务信息描述”。此方法返回可打印字符串中的整个描述变量。您还可以将
getPropertyNames()
方法与
getPropertyBytes(字符串名称)
getPropertyString(字符串名称)
方法一起使用,以获取特定的TXT条目及其值。例如,如果您的描述变量是
“color=blue”
,那么您可以调用
ServiceInfo.getPropertyString(“color”)
,它将返回
“blue”