Afbryd

Afbryd ved en skabelon, på et sted i et stilark eller en xml-fil indlæst af xsldbg eller i den aktuelle knude. Nyt i xsldbg 3.1.4: Når du er i gdb-kompatibilitetstilstand kan forældreløse stoppunkter sættes i en bestemt fil og linjenummer og ændre til en aktiv senere.

Genvejsnavn: b

Xsldbg forsøger at gætte at gætte den fuldstændiga URL givet et

filnavn uden angiven søgesti
et filnavn i samme mappe som "øverste" skabelon som blev indlæst
et filnavn relativt til xsldbgs nuværende arbejdsmappe
Hvis du altså har indlæst en stilskabelonfil fra ../en/xsldoc.xsl kan du gøre dette.

break -l xsldoc.xsl 26

Denne kommando matcher en partiel eller fuldstændig QNAME-skabelon og/eller tilstandsnavn som angives. For eksempel matcher "skabelon" et hvilket som helst QNAME med en lokal del af "skabelon".

Alle navnerum i angivet QNAME expanderes som angives af navnerumerna definerede i XSL-kildekodsfilen, t.ex. expanderes "xsl:test1" til "http://www.w3.org/199/XSL/Transform:test1"

En ønsket stoppunkt skal først løses op i dens tilhørende URL og linjenummer- Dette gøres automatisk efter den første skabelon er set af xsldbg. Stoppunkter valideres igen, et kort stykke tid efter hvert kørselsstart.

Automatisk stoppunktsvalidering bruges når gdb-tilstand er aktiveret, standardopførselen i xsldbg.

Tabel 3.4. Anvendelse af break

break -l <FILENAME> <LINENO>     (For at sætte et stoppunkt i en angivet fil, på et givet linjenummer)
break -l <URL> <LINENO>    (For at sætte et stoppunkt i en angivet URL, på et angivet linjenummer)
break <TEMPLATE_NAME>    (For at afbryde i en navngiven eller matchende skabelon.)
break <TEMPLATE_NAME> <MODE_NAME>    (For at afbryde i en navngiven skabelon med givet tilstand.) >
break "" <MODE_NAME>    (For at afbryde i alle skabeloner som har et givet tilstandsnavn)
break *    (For at afbryde i alle fundne skabeloner.)
break \*    (For at afbryde i skabelon "*". Andre navn som indeholder '*' behandles ikke specielt.)
break     (For at sætte et stoppunkt i nuværende knudepunkt. Ja, det omfatter XML-dataknudepunkter.)