A
A
Anatoly Salamatin2018-11-14 14:04:32
recursion
Anatoly Salamatin, 2018-11-14 14:04:32

How to write recursion in XSLT?

Hello. How to write recursion on this code?

<Основные_характеристики_исследования>
                            <name>
                                <value>Основные характеристики исследования</value>
                            </name>
                            <Тип_исследования>
                                <name>
                                    <value>Тип исследования</value>
                                </name>
                                <value>
                                    <rm:value>ЭКГ в 12-ти отведениях</rm:value>
                                </value>
                            </Тип_исследования>
                            <Источник_ритма>
                                <name>
                                    <value>Источник ритма</value>
                                </name>
                                <value>
                                    <value>из АВ-соединения</value>
                                    <defining_code>
                                        <terminology_id>
                                            <value>local</value>
                                        </terminology_id>
                                        <code_string>at0.92</code_string>
                                    </defining_code>
                                </value>
                            </Источник_ритма>
                            <Регулярность_ритма>
                                <name>
                                    <value>Регулярность ритма</value>
                                </name>
                                <value>
                                    <value>правильный</value>
                                    <defining_code>
                                        <terminology_id>
                                            <value>local</value>
                                        </terminology_id>
                                        <code_string>at0.96</code_string>
                                    </defining_code>
                                </value>
                            </Регулярность_ритма>
                            <Основные_параметры_ЭКГ>
                                <name>
                                    <value>Основные параметры ЭКГ</value>
                                </name>
                                <ЧСС>
                                    <name>
                                        <value>ЧСС</value>
                                    </name>
                                    <value>
                                        <magnitude>20</magnitude>
                                        <precision>0</precision>
                                        <units>/min</units>
                                    </value>
                                </ЧСС>
                                <Интервал_PQ>
                                    <name>
                                        <value>Интервал PQ</value>
                                    </name>
                                    <value>
                                        <magnitude>4</magnitude>
                                        <precision>0</precision>
                                        <units>ms</units>
                                    </value>
                                </Интервал_PQ>
                                <Продолжительность_QRS>
                                    <name>
                                        <value>Продолжительность QRS</value>
                                    </name>
                                    <value>
                                        <magnitude>45</magnitude>
                                        <precision>0</precision>
                                        <units>ms</units>
                                    </value>
                                </Продолжительность_QRS>
                                <Интервал_QT>
                                    <name>
                                        <value>Интервал QT</value>
                                    </name>
                                    <value>
                                        <magnitude>0</magnitude>
                                        <precision>0</precision>
                                        <units>ms</units>
                                    </value>
                                </Интервал_QT>
                                <QT>
                                    <name>
                                        <value>QT</value>
                                    </name>
                                    <value>
                                        <value>синдром удлинения QT</value>
                                        <defining_code>
                                            <terminology_id>
                                                <value>local</value>
                                            </terminology_id>
                                            <code_string>at0.119</code_string>
                                        </defining_code>
                                    </value>
                                </QT>
                                <Интервал_QTc>
                                    <name>
                                        <value>Интервал QTc</value>
                                    </name>
                                    <value>
                                        <magnitude>22</magnitude>
                                        <precision>0</precision>
                                        <units>ms</units>
                                    </value>
                                </Интервал_QTc>
                                <Интервал_ST_-_T>
                                    <name>
                                        <value>Интервал ST-T</value>
                                    </name>
                                    <value>
                                        <magnitude>22</magnitude>
                                        <precision>0</precision>
                                        <units>millisec</units>
                                    </value>
                                </Интервал_ST_-_T>
                                <ЭОС>
                                    <name>
                                        <value>ЭОС</value>
                                    </name>
                                    <Положение>
                                        <name>
                                            <value>Положение</value>
                                        </name>
                                        <value>
                                            <value>нормальное</value>
                                            <defining_code>
                                                <terminology_id>
                                                    <value>local</value>
                                                </terminology_id>
                                                <code_string>at0.100</code_string>
                                            </defining_code>
                                        </value>
                                    </Положение>
                                    <Ось_P>
                                        <name>
                                            <value>Ось P</value>
                                        </name>
                                        <value>
                                            <magnitude>1.0</magnitude>
                                            <units>deg</units>
                                        </value>
                                    </Ось_P>
                                    <Ось_QRS>
                                        <name>
                                            <value>Ось QRS</value>
                                        </name>
                                        <value>
                                            <magnitude>2.0</magnitude>
                                            <units>deg</units>
                                        </value>
                                    </Ось_QRS>
                                    <Ось_T>
                                        <name>
                                            <value>Ось T</value>
                                        </name>
                                        <value>
                                            <magnitude>3.0</magnitude>
                                            <units>deg</units>
                                        </value>
                                    </Ось_T>
                                </ЭОС>
                            </Основные_параметры_ЭКГ>
                        </Основные_характеристики_исследования>

At the output, you need to get the values ​​\u200b\u200bhere in this div
Thank you!

Answer the question

In order to leave comments, you need to log in

1 answer(s)
R
Roman Fov, 2018-11-22
@farcer

Which div? The parser ate a piece of the question.
What should work? Can it do without recursion?

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question