Udostępnij za pośrednictwem


Podciągi szesnastkowe GDL

HexSubString to sposób reprezentowania znaków niedrukowalnych w cudzysłowach. HexSubString jest wprowadzany przez symbol mniejszy niż (<) i jest zakończony przez symbol większy niż (>).

W kontekście HexSubString jedynymi dozwolonymi znakami są cyfry szesnastkowe, spacje, sekwencje łamania linii oraz kontynuacje łamania linii. Wszystkie znaki odstępu i znaki podziału wiersza, które występują w kontekście szesnastkowym, są ignorowane. Każdy ciąg szesnastkowy musi zawierać parzystą liczbę cyfr szesnastkowych, ponieważ do zdefiniowania pojedynczego bajtu potrzebne są dwie cyfry szesnastkowe.

Jeśli chcesz utworzyć ciąg tekstowy w cudzysłowie, który kończy się znakiem procentu (%), znak procentu musi być reprezentowany przez ciąg szesnastkowy "<25>".

Kontekst HexSubString może pojawić się tylko w kontekście ciągu w cudzysłowie. Komentarze mogą pojawiać się w kontekście HexSubString.