i need add following xml node in xml files.
<preference name='phonegap-version' value='cli-5.1.1' /> but getting
<preference name="'phonegap-version' value='cli-5.1.1'" xmlns="" /> i have used following code in c#.
xmlelement preference = doc.createelement("preference"); root.appendchild(preference); xmlattribute newattribute = doc.createattribute("name"); newattribute.value="'phonegap-version' value='cli-5.1.1'"; preference.attributes.append(newattribute); could please resolve ? in advance...
the issue you're creating 1 attribute (called name) trying fill multiple attributes. append single attribute. instead, should create 2 attributes , append each of them.
xmlelement preference = doc.createelement("preference"); root.appendchild(preference); // create , append attribute 'name' xmlattribute attributename = doc.createattribute("name"); attributename.value = "phonegap-version"; preference.attributes.append(attributename); // create , append attribute 'value' xmlattribute attributevalue = doc.createattribute("value"); attributevalue.value = "cli-5.1.1"; preference.attributes.append(attributevalue);
Comments
Post a Comment