@AlexSer

Как в jQuery работать с тегами?

у меня есть файлик такого вида, с помощью Jquery считываю данные с файлика. Все теги консоле показывает.
<!--:Begin:Chksum:1:-->
<!--:Begin:Msg:8:0:-->
<sample>
<ver>1.1</ver>
<instrinfo>
<p><n>PRDI</n><v>BM800</v></p>
<p><n>FIWV</n><v>3.0.1</v></p>
<p><n>SNO</n><v>28699</v></p>
<p><n>BRND</n><v>S</v></p>
<p><n>IAPL</n><v>H</v></p>
<p><n>IID</n></p>
<p><n>LMOF</n><v>1</v></p>
<p><n>PMPM</n><v>23</v></p>
</instrinfo>
<smpinfo>
<p><n>ID</n><v>0199056</v></p>
<p><n>SEQ</n><v>6610</v></p>
<p><n>DATE</n><v>2018-07-30T08:28:37</v></p>
<p><n>OPID</n></p>
<p><n>APNU</n><v>1</v></p>
<p><n>APNA</n><v>BLOOD</v></p>
<p><n>ASPM</n><v>OT</v></p>
<p><n>ASPS</n><v>1</v></p>
<p><n>SORC</n><v>0</v></p>
<p><n>BLMD</n><v>0</v></p>
<p><n>BLNK</n><v>0</v></p>
<p><n>STYP</n><v>0</v></p>
<p><n>RGED</n></p>
<p><n>RGEL</n></p>
<p><n>RGEC</n></p>
<p><n>RDLI</n><v>1711-843</v></p>
<p><n>RDPN</n><v>1158</v></p>
<p><n>RDED</n><v>2020-11-13</v></p>
<p><n>RLLI</n><v>1711-840</v></p>
<p><n>RLPN</n><v>1653</v></p>
<p><n>RLED</n><v>2020-11-07</v></p>
<p><n>RCLI</n></p>
<p><n>RCPN</n></p>
<p><n>RCED</n></p>
<p><n>RELI</n></p>
<p><n>REPN</n></p>
<p><n>REED</n></p>
<p><n>RPD</n><v>30</v></p>
<p><n>RPDS</n><v>1</v></p>
<p><n>RPDL</n><v>15</v></p>
<p><n>RPDH</n><v>30</v></p>
<p><n>RPDF</n><v>27</v></p>
<p><n>MBTE</n><v>29.9</v></p>
<p><n>MCVO</n><v>+0.0</v></p>
<p><n>WDDM</n><v>0</v></p>
<p><n>WDDP</n><v>45</v></p>
<p><n>WDMS</n><v>2</v></p>
<p><n>WDMA</n><v>2</v></p>
<p><n>WDFB</n><v>0</v></p>
<p><n>WDLL</n></p>
<p><n>WDLH</n></p>
<p><n>WDCL</n></p>
<p><n>WDCH</n></p>
<p><n>WLGL</n></p>
<p><n>WLGH</n></p>
<p><n>WDIL</n><v>140</v></p>
<p><n>WDIH</n><v>180</v></p>
<p><n>WDOM</n><v>0</v></p>
<p><n>WDWD</n><v>2</v></p>
<p><n>XLT</n></p>
<p><n>EOMD</n></p>
<p><n>EODL</n></p>
<p><n>EODH</n></p>
<p><n>EOAC</n></p>
<p><n>EOWC</n></p>
<p><n>XEIT</n></p>
<p><n>EASS</n></p>
<p><n>CAPL</n></p>
<p><n>CLVL</n></p>
<p><n>CEXP</n></p>
<p><n>CEXT</n></p>
<p><n>EXCL</n></p>
<p><n>ASWP</n></p>
<p><n>ID2</n></p>
<p><n>MCVX</n><v>0</v></p>
</smpinfo>
<smpresults>
<p><n>RBC</n><v>3.68</v><l>3.50</l><h>5.50</h></p>
<p><n>MCV</n><v>91.3</v><l>75.0</l><h>100.0</h></p>
<p><n>HCT</n><v>33.6</v><l>35.0</l><h>55.0</h></p>
<p><n>MCH</n><v>30.6</v><l>25.0</l><h>35.0</h></p>
<p><n>MCHC</n><v>33.5</v><l>31.0</l><h>38.0</h></p>
<p><n>RDWR</n><v>12.5</v><l>11.0</l><h>16.0</h></p>
<p><n>RDWA</n><v>67.5</v><l>30.0</l><h>150.0</h></p>
<p><n>PLT</n><v>137</v><l>100</l><h>400</h></p>
<p><n>MPV</n><v>9.2</v><l>8.0</l><h>11.0</h></p>
<p><n>PCT</n><v>0.12</v><l>0.01</l><h>9.99</h></p>
<p><n>PDW</n><v>12.9</v><l>0.1</l><h>99.9</h></p>
<p><n>LPCR</n><v>24.6</v><l>0.1</l><h>99.9</h></p>
<p><n>HGB</n><v>11.3</v><l>11.5</l><h>16.5</h></p>
<p><n>WBC</n><v>7.2</v><l>3.5</l><h>10.0</h></p>
<p><n>LA</n><v>2.1</v><l>0.5</l><h>5.0</h></p>
<p><n>MA</n><v>0.4</v><l>0.1</l><h>1.5</h></p>
<p><n>GA</n><v>4.7</v><l>1.2</l><h>8.0</h></p>
<p><n>LR</n><v>29.8</v><l>15.0</l><h>50.0</h></p>
<p><n>MR</n><v>4.0</v><l>2.0</l><h>15.0</h></p>
<p><n>GR</n><v>66.2</v><l>35.0</l><h>80.0</h></p>
</smpresults>
<tparams>
<p><n>RCT</n><v>13684</v></p>
<p><n>WCT</n><v>9981</v></p>
<p><n>aspt</n><v>1849</v></p>
</tparams>
</sample>
<!--:End:Msg:8:0:-->
<!--:End:Chksum:1:13:155:-->




<!--:Begin:Chksum:1:-->
<!--:Begin:Msg:9:0:-->
<sample>
<ver>1.1</ver>
<instrinfo>
<p><n>PRDI</n><v>BM800</v></p>
<p><n>FIWV</n><v>3.0.1</v></p>
<p><n>SNO</n><v>28699</v></p>
<p><n>BRND</n><v>S</v></p>
<p><n>IAPL</n><v>H</v></p>
<p><n>IID</n></p>
<p><n>LMOF</n><v>1</v></p>
<p><n>PMPM</n><v>23</v></p>
</instrinfo>
<smpinfo>
<p><n>ID</n><v>047881</v></p>
<p><n>SEQ</n><v>6611</v></p>
<p><n>DATE</n><v>2018-07-30T08:40:47</v></p>
<p><n>OPID</n></p>
<p><n>APNU</n><v>1</v></p>
<p><n>APNA</n><v>BLOOD</v></p>
<p><n>ASPM</n><v>OT</v></p>
<p><n>ASPS</n><v>1</v></p>
<p><n>SORC</n><v>0</v></p>
<p><n>BLMD</n><v>0</v></p>
<p><n>BLNK</n><v>0</v></p>
<p><n>STYP</n><v>0</v></p>
<p><n>RGED</n></p>
<p><n>RGEL</n></p>
<p><n>RGEC</n></p>
<p><n>RDLI</n><v>1711-843</v></p>
<p><n>RDPN</n><v>1158</v></p>
<p><n>RDED</n><v>2020-11-13</v></p>
<p><n>RLLI</n><v>1711-840</v></p>
<p><n>RLPN</n><v>1653</v></p>
<p><n>RLED</n><v>2020-11-07</v></p>
<p><n>RCLI</n></p>
<p><n>RCPN</n></p>
<p><n>RCED</n></p>
<p><n>RELI</n></p>
<p><n>REPN</n></p>
<p><n>REED</n></p>
<p><n>RPD</n><v>30</v></p>
<p><n>RPDS</n><v>1</v></p>
<p><n>RPDL</n><v>15</v></p>
<p><n>RPDH</n><v>30</v></p>
<p><n>RPDF</n><v>27</v></p>
<p><n>MBTE</n><v>30.0</v></p>
<p><n>MCVO</n><v>+0.0</v></p>
<p><n>WDDM</n><v>0</v></p>
<p><n>WDDP</n><v>45</v></p>
<p><n>WDMS</n><v>2</v></p>
<p><n>WDMA</n><v>2</v></p>
<p><n>WDFB</n><v>0</v></p>
<p><n>WDLL</n></p>
<p><n>WDLH</n></p>
<p><n>WDCL</n></p>
<p><n>WDCH</n></p>
<p><n>WLGL</n></p>
<p><n>WLGH</n></p>
<p><n>WDIL</n><v>140</v></p>
<p><n>WDIH</n><v>180</v></p>
<p><n>WDOM</n><v>0</v></p>
<p><n>WDWD</n><v>2</v></p>
<p><n>XLT</n></p>
<p><n>EOMD</n></p>
<p><n>EODL</n></p>
<p><n>EODH</n></p>
<p><n>EOAC</n></p>
<p><n>EOWC</n></p>
<p><n>XEIT</n></p>
<p><n>EASS</n></p>
<p><n>CAPL</n></p>
<p><n>CLVL</n></p>
<p><n>CEXP</n></p>
<p><n>CEXT</n></p>
<p><n>EXCL</n></p>
<p><n>ASWP</n></p>
<p><n>ID2</n></p>
<p><n>MCVX</n><v>0</v></p>
</smpinfo>
<smpresults>
<p><n>RBC</n><v>3.90</v><l>3.50</l><h>5.50</h></p>
<p><n>MCV</n><v>83.3</v><l>75.0</l><h>100.0</h></p>
<p><n>HCT</n><v>32.5</v><l>35.0</l><h>55.0</h></p>
<p><n>MCH</n><v>28.1</v><l>25.0</l><h>35.0</h></p>
<p><n>MCHC</n><v>33.8</v><l>31.0</l><h>38.0</h></p>
<p><n>RDWR</n><v>12.3</v><l>11.0</l><h>16.0</h></p>
<p><n>RDWA</n><v>58.0</v><l>30.0</l><h>150.0</h></p>
<p><n>PLT</n><v>247</v><l>100</l><h>400</h></p>
<p><n>MPV</n><v>7.9</v><l>8.0</l><h>11.0</h></p>
<p><n>PCT</n><v>0.19</v><l>0.01</l><h>9.99</h></p>
<p><n>PDW</n><v>10.8</v><l>0.1</l><h>99.9</h></p>
<p><n>LPCR</n><v>14.4</v><l>0.1</l><h>99.9</h></p>
<p><n>HGB</n><v>10.9</v><l>11.5</l><h>16.5</h></p>
<p><n>WBC</n><v>6.8</v><l>3.5</l><h>10.0</h></p>
<p><n>LA</n><v>5.4</v><l>0.5</l><h>5.0</h></p>
<p><n>MA</n><v>0.5</v><l>0.1</l><h>1.5</h></p>
<p><n>GA</n><v>0.9</v><l>1.2</l><h>8.0</h></p>
<p><n>LR</n><v>80.3</v><l>15.0</l><h>50.0</h></p>
<p><n>MR</n><v>6.5</v><l>2.0</l><h>15.0</h></p>
<p><n>GR</n><v>13.2</v><l>35.0</l><h>80.0</h></p>
</smpresults>
<tparams>
<p><n>RCT</n><v>13654</v></p>
<p><n>WCT</n><v>10001</v></p>
<p><n>aspt</n><v>2186</v></p>
</tparams>
</sample>
<!--:End:Msg:9:0:-->
<!--:End:Chksum:1:167:49:-->

все данные внутри тега sample.
Но если я пишу скрипт
$(load_data).find('sample').each(function(){
     console.log($(this).find('smpinfo'));
})
выводит пустоту.

Как обратиться к внутренним элементам smpinfo и smpresults?
  • Вопрос задан
  • 76 просмотров
Решения вопроса 1
Вариант который вы предоставили должен работать. Вот пример - https://jsfiddle.net/Svupol/0mynvpqz/1/

Сравнивайте со своим и смотрите в чем проблема.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
27 нояб. 2024, в 17:26
1 руб./за проект
27 нояб. 2024, в 17:17
3000 руб./за проект
27 нояб. 2024, в 17:12
12000 руб./за проект