Andre Steffens: Inhalte einschränken

Hallo,

ich möchte den möglichen Inhalt eines Feldes durch einen DTD Anweisung einschränken. In einem Fall dürfen z.B. nur max. 10 Zahlen (0-9) verwendet werden, in einem anderen muss der Aufbau einer gewissen Struktur wie z.B. eine IP-Adresse (000.000.000.000) eingehalten werden.

Ist es evtl. sogar möglich in solchen Fällen mit regulären Ausdrücken zu arbeiten?

Gruß und Danke
Andre

  1. Hallo,

    ich möchte den möglichen Inhalt eines Feldes durch einen DTD Anweisung einschränken. In einem Fall dürfen z.B. nur max. 10 Zahlen (0-9) verwendet werden, in einem anderen muss der Aufbau einer gewissen Struktur wie z.B. eine IP-Adresse (000.000.000.000) eingehalten werden.

    Mit DTDs ist das nicht möglich. Da musst Du schon mit XML-Schemata arbeiten.

    Ist es evtl. sogar möglich in solchen Fällen mit regulären Ausdrücken zu arbeiten?

    Weiß nicht. (kenn mich mit Schematas nicht aus)

    Grüße,

    Christian

    1. Hallo,

      Ist es evtl. sogar möglich in solchen Fällen mit regulären Ausdrücken zu arbeiten?

      Weiß nicht. (kenn mich mit Schematas nicht aus)

      Mit XML-Schema kannst du auch reguläre Ausdrücke verwenden zur Einschränkung des Inhalts eines Elements, mit DTDs wie gesagt geht das nicht.

      Gruß
      Franz

      1. Mit XML-Schema kannst du auch reguläre Ausdrücke verwenden zur Einschränkung des Inhalts eines Elements, mit DTDs wie gesagt geht das nicht.

        Wo bekomme ich nähere Informationen zu XML-Schematas?

        Gruß und Danke
        Andre

        1. Hallo,

          Wo bekomme ich nähere Informationen zu XML-Schematas?

          Allerste Quelle ist das W3C:
          http://www.w3.org/XML/Schema

          Ein gutes Tutorial auf englisch gibt es hier:
          http://www.xfront.com/xml-schema.html

          Weiteres Material bei http://www.xml.com (nach XML-Schema suchen)

          Auf deutsch habe ich bei Google gefunden, aber nicht genau durchgesehen:
          http://www.drgoehring.de/uni/schema.html

          Gruß
          Franz

          1. hallo,

            und die deutsche übersetzungen:

            XML Schema Teil 0: Einführung
            http://www.jeckle.de/xsd-de/part0/index.html

            XML Schema Teil 1: Strukturen
            http://www.jeckle.de/xsd-de/part1/index.html

            und

            XML Schema Teil 2: Datentypen
            http://www.jeckle.de/xsd-de/part2/index.html

            grüße
            thomas