Corda 4-如何将CordaX500Name Party对象转换为字符串

Corda 4-如何将CordaX500Name Party对象转换为字符串,corda,Corda,我需要获取CordaX500Name参与方名称的字符串值。我想将其保存为数据库中的字符串数据类型 以下是检索当前节点的参与方名称的代码- private val myLegalName = services.proxy.nodeInfo().legalIdentities.first().name val thisParty = services.proxy.wellKnownPartyFromX500Name(myLegalName); 如何将“thisParty”转换为字符串 您的第一行代

我需要获取CordaX500Name参与方名称的字符串值。我想将其保存为数据库中的字符串数据类型

以下是检索当前节点的参与方名称的代码-

private val myLegalName = services.proxy.nodeInfo().legalIdentities.first().name
val thisParty = services.proxy.wellKnownPartyFromX500Name(myLegalName);
如何将“thisParty”转换为字符串

您的第一行代码(不带
.name
)已返回
Thispparty

您正在执行以下循环:
1.
services.proxy.nodeInfo().legidenties.first()
返回类型
Party
(即
thisParty
)。
2.添加
.name
时,它返回该方的
CordaX500Name

3.然后,您在该X500名称上使用了
services.proxy.WellknownPartyFromX500 name
,以返回您在第一行
services.proxy.nodeInfo().legidenties.first()中已经拥有的一方


我不知道你想做什么,但是为了得到一个聚会的
.toString()
,我假设你想返回类似
O=PartyA,L=London,C=GB的东西。为此:
thisParty.name.toString()

谢谢您的回答。