Показать сообщение отдельно
  #3  
Старый 23.02.2021, 07:52
xtnk xtnk вне форума
Прохожий
 
Регистрация: 19.01.2021
Сообщения: 9
Версия Delphi: Delphi 7
Репутация: 10
По умолчанию xml

изначально xml вот такая

<ZAP>
<MO_CODE>830015</MO_CODE>
<UID>3C9CDD37AE3BDBD4452581E7003DB270</UID>
<ENP>8390289777000233</ENP>
<NPOLIS>8390289777000233</NPOLIS>
<FAM>АБДЕЛЬКХАЛЕК</FAM>
<IM>МАРЬЯНА</IM>
<OT>МОХАМЕДОВНА</OT>
<SEX>Ж</SEX>
<DR>2017-09-22</DR>
<OKATO>71153906001</OKATO>
<ADRES>Ямало-Ненецкий АО, Красноселькупский р-н, с Красноселькуп, ул Авиаторов, д. 6, кв. 2</ADRES>
<BP>2020-04-14</BP>
<DOC_TYPE>3</DOC_TYPE>
<DOC_SER>I-ПК</DOC_SER>
<DOC_NUM>744954</DOC_NUM>
<JTYPE>2</JTYPE>
<REASON>1</REASON>
<VR>
<TYPE>1</TYPE>
<MO_CODE>830015</MO_CODE>
<UCH>1</UCH>
<PRVS>49</PRVS>
<SNILS>13146730535</SNILS>
<FAM>Убушиева</FAM>
<IM>Кермен</IM>
<OT>Улюмджиевна</OT>
</VR>
<STATUS>1</STATUS>
<SNILS>20022431572</SNILS>
</ZAP>
есть поле <ENP> если он 16 символов то оставляем блок, если меньше 16 то удаляем блок полностью
Ответить с цитированием