इस विशेष एक्सएमएल (या कम से कम खाता खाता आईडी) से name.surname@mail.com xPath कैसे करें:

<?xml version="1.0" encoding="utf-8"?>
<my:myFields xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:pc="http://schemas.microsoft.com/office/infopath/2007/PartnerControls" xmlns:my="http://schemas.microsoft.com/office/infopath/2003/myXSD/2013-05-06T22:34:11" xmlns:xd="http://schemas.microsoft.com/office/infopath/2003" xml:lang="en-US">

    <pc:Person xmlns:pc="http://adress.com">
        <pc:DisplayName>Name, Surname</pc:DisplayName>
        <pc:AccountId>i:0#.f|membership|name.surname@mail.com</pc:AccountId>
        <pc:AccountType>User</pc:AccountType>
    </pc:Person>
</my:gr_SVs>
<my:ddl_tower>Tower</my:ddl_tower>
1
AstroLeh 5 पद 2018, 11:07

1 उत्तर

सबसे बढ़िया उत्तर

ऐसे करें इस्तेमाल:

यदि ईमेल अंतिम स्थिति में है [उदा. इस मामले में]:

tokenize(//pc:Person/pc:AccountId, '\|')[last()]

यदि आप तत्व प्राप्त करना चाहते हैं तो उपयोग करें:

//pc:Person/pc:AccountId
3
Amrendra Kumar 5 पद 2018, 08:56