XSL-тест для текста, присутствующего в узле, когда другой мешает - PullRequest
0 голосов
/ 02 октября 2009

Учитывая следующий XML, можно проверить, есть ли какой-либо текст, присутствующий после списка, но все еще внутри узла quote-para. Вероятно, это действительно просто, но я не могу понять, с чего начать:

<quote-block open="&quot;" close="&quot;">
<quote-para>In the result I would restate the <emphasis strength="normal">Windsurfing</emphasis>
    questions thus: <list prefix-rules="specified">
        <item prefix="(1)">
            <list prefix-rules="specified">
                <item prefix="(a)">
                    <para>Identify the notional <quote open="&quot;" close="&quot;"
                            >person skilled in the art</quote></para>
                </item>
                <item prefix="(b)">
                    <para>Identify the relevant common general knowledge of that person;</para>
                </item>
            </list>
        </item>
        <item prefix="(2)">
            <para>Identify the inventive concept of the claim in question or if that cannot
                readily be done, construe it;</para>
        </item>
        <item prefix="(3)">
            <para>Identify what, if any, differences exist between the matter cited as forming
                part of the <quote open="&quot;" close="&quot;">state of the art</quote>
                and the inventive concept of the claim or the claim as construed;</para>
        </item>
        <item prefix="(4)">
            <para>Viewed without any knowledge of the alleged invention as claimed, do those
                differences constitute steps which would have been obvious to the person skilled
                in the art or do they require any degree of invention?</para>
        </item>
    </list>
</quote-para>

1 Ответ

1 голос
/ 02 октября 2009

Полагаю, вы имеете в виду текст, не заключенный в другой элемент? Попробуйте этот XPath:

//quote-para/list/following-sibling::text()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...