You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
68 lines
1.4 KiB
68 lines
1.4 KiB
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE language SYSTEM "language.dtd">
|
|
<!-- we need this tags or this is no valid file -->
|
|
|
|
|
|
This is a pseudo XML file to test Kate's XML syntax highlighting.
|
|
|
|
Doctype:
|
|
<!DOCTYPE HTML PUBLIC "-//SOME_DOCTYPE 0.01//EN" SYSTEM "foobar.dtd">
|
|
|
|
Processing instruction:
|
|
<?php processing instruction ?>
|
|
|
|
Comments:
|
|
<!-- a comment -->
|
|
<!-- another comment,
|
|
using more than one line -->
|
|
|
|
Comment inside element:
|
|
<element attr="foobar">content<!-- comment --></element>
|
|
|
|
Markup inside comment:
|
|
<!--
|
|
This is a comment!
|
|
<element inside_comment />
|
|
-->
|
|
|
|
Empty element:
|
|
<empty/>
|
|
<empty />
|
|
|
|
Simple element plus content:
|
|
<element>some content</element>
|
|
<element attr="foobar">some
|
|
content</element>
|
|
|
|
Namespace for elements and attributes:
|
|
<ns:element>content</ns:element>
|
|
<element ns:attr="content content">content</element>
|
|
|
|
Elements containing allowed characters:
|
|
<element-dash foo="test"/>
|
|
<element.dot foo="test"/>
|
|
|
|
Elements containing allowed start characters:
|
|
<:element foo="test"/>
|
|
<_element foo="test"/>
|
|
|
|
Single quotes (the same as double quotes):
|
|
<element attr='content content'>content</element>
|
|
|
|
Allowed Whitespace:
|
|
<element attr = "test" >
|
|
content</element>
|
|
|
|
Entities:
|
|
|
|
å
|
|
å
|
|
å
|
|
И
|
|
水
|
|
<element attr="foo å & bar"/>
|
|
|
|
Illegal XML, should not be highlighted:
|
|
<0foobar> -- no digit as first character
|
|
<-foo> -- no dash as first character
|