Специальные символы в атрибутах XML и ColdFusion
Мне нужно создать XML-документ с элементом, который требует атрибута i:nil=true
, я пробовал <cfset StructInsert(mydoc.employee.name.XmlAttributes, "i:nil", "true")>
, но возвращает ошибку . Правая часть назначения не имеет типа XML Node. Что я хотел бы это: <name i:nil="true"/>
,
XML используется для вызова веб-службы.NET, а DTD указывает, что i:nil="true"
способ указать поле должно быть null
в базе данных.
1 ответ
Решение
Просто установите это. Не использовать structInsert
, Пример:
mydoc.employee.name.XmlAttributes["i:nil"] = true;