<NHISTORY>16754</NHISTORY>
<DATE_1>2023-03-22</DATE_1>
<DATE_2>2023-03-22</DATE_2>
<DS1>Z10.8</DS1>
<DS_ONK>0</DS_ONK>
<PR_D_N>3</PR_D_N>
<VISIT>594971</VISIT>
<PRVS_R>594</PRVS_R>
<PRVS>76</PRVS>
<VERS_SPEC>V021</VERS_SPEC>
<IDDOKT>12334809437</IDDOKT>
<ED_COL>1</ED_COL>
<TARIF>0.00</TARIF>
<SUM_M>554.11</SUM_M>
<NAZ>
<NAZ_N>1</NAZ_N>
<NAZ_R>3</NAZ_R>
<NAZ_IDDOKT>76</NAZ_IDDOKT>
<NAZ_V>1</NAZ_V>
</NAZ>
<USL>
<IDSERV>1</IDSERV>
<LPU>027002</LPU>
<LPU_1>7008</LPU_1>
<DATE_IN>2023-03-22</DATE_IN>
<DATE_OUT>2023-03-22</DATE_OUT>
<P_OTK>0</P_OTK>
<CODE_USL>A04.10.002</CODE_USL>
<TARIF>501.46</TARIF>
<SUMV_USL>554.11</SUMV_USL>
<MR_USL_N>
<MR_N>1</MR_N>
<PRVS>76</PRVS>
<CODE_MD>12334809437</CODE_MD>
</MR_USL_N>
</USL>
</SL><SL>
<SL_ID>20910816982068</SL_ID>
<LPU_1>7008</LPU_1>
<NHISTORY>16754</NHISTORY>
<DATE_1>2023-03-22</DATE_1>
<DATE_2>2023-03-22</DATE_2>
<DS1>Z10.8</DS1>
<DS_ONK>0</DS_ONK>
<PR_D_N>3</PR_D_N>
<VISIT>594971</VISIT>
<PRVS_R>594</PRVS_R>
<PRVS>76</PRVS>
<VERS_SPEC>V021</VERS_SPEC>
<IDDOKT>12334809437</IDDOKT>
<ED_COL>1</ED_COL>
<TARIF>0.00</TARIF>
<SUM_M>554.11</SUM_M>
<NAZ>
<NAZ_N>1</NAZ_N>
<NAZ_R>3</NAZ_R>
<NAZ_IDDOKT>76</NAZ_IDDOKT>
<NAZ_V>1</NAZ_V>
</NAZ>
<USL>
<IDSERV>1</IDSERV>
<LPU>027002</LPU>
<LPU_1>7008</LPU_1>
<DATE_IN>2023-03-22</DATE_IN>
<DATE_OUT>2023-03-22</DATE_OUT>
<P_OTK>0</P_OTK>
<CODE_USL>A04.10.002</CODE_USL>
<TARIF>501.46</TARIF>
<SUMV_USL>554.11</SUMV_USL>
<MR_USL_N>
<MR_N>1</MR_N>
<PRVS>76</PRVS>
<CODE_MD>12334809437</CODE_MD>
</MR_USL_N>
</USL>
</SL>
имеется такой XML файлик с такой структорой , зная номер строки, например 10 (<PRVS_R>594</PRVS_R>) надо получить <SL_ID>20910816982068</SL_ID>
какие есть идеи ?)))
Итерировать по строкам: взять значение
Для этого же есть lxml и подобные парсеры xml документов. И xpath
Вот таких SL в файлике то много
А структура одинаковая? Можно из номера строки вычесть 10 и получить id?
Обсуждают сегодня