Ceci utilise Mirth Connect qui utilise E4x et js.Ajouter un enfant à E4X avec ma variable
Fondamentalement, j'ai une variable que je veux remplir le XML avec.
var memberid = "1234";
var fieldsxml = new XML(<fieldvaluelist></fieldvaluelist>);
fieldsxml.field += <fieldvalue templatefieldid="446" [email protected]/> //memberID
Mais son donnant une erreur sur la 3ème ligne: (J'ai aussi essayé juste MemberID sans les guillemets)
DETAILS: TypeError: Open quote is expected for attribute "value" associated with an element type "fieldvalue".
Il fonctionne si la troisième ligne est la suivante:
fieldsxml.field += <fieldvalue templatefieldid="446" value="memberid"/>
Mais Cela ajoute simplement la chaîne littérale "memberid". Je veux réellement la valeur = "1234" à la place.
Comment est-ce que je peux faire ceci?
Éditer: Le XML final devrait ressembler à ceci.
<fieldvaluelist><fieldvalue templatefieldid="446" value="1234"/></fieldvaluelist>