Это означает, что FirstName пустой
<FirstName i:nil="true" />
, Это означает FirstName =""
<FirstName />
, Предположение, сделанное на FirstName, имеет строковый тип.
Возможно i:nil
на самом деле средства xsi:nil
, это означает, что FirstName
элемент пуст, т.е. не имеет никакой содержание - даже ""
. Это относится к nillable
свойство в XML-схеме.
ноль является атрибутом, определенным в i
пространство имен. Для этого узла FirstName атрибут имеет значение true
.
Это подобно этому, только с различными именами и значениями:
<form name="test">...
Здесь, form
название узла, подобный FirstName
от Вашего кода, и name
атрибут со значением "теста", подобного Вашему атрибуту nil
со значением "истинных".
то, Что это означает, зависит от приложения, читая xml документ.
, Если бы я должен был рисковать предположением, я сказал бы, что это похоже на часть xml документа, определяющего некоторую схему, и что поле FirstName может иметь ПУСТОЙ УКАЗАТЕЛЬ или nil
значение, означая пустой, или неизвестный.