Kann man Namen in einem XML Telefonbucheintrag durchstreichen?

stäubel

Neuer User
Mitglied seit
11 Aug 2006
Beiträge
198
Punkte für Reaktionen
0
Punkte
16
Hallo zusammen

Schreibe gerade wie folgt ein XML-Telefonbuch für unsere SNOMs:

Code:
<?xml version="1.0" encoding="UTF-8"?>
<SnomIPPhoneDirectory>
<Title>Internes Telefonbuch</Title>
<Prompt>Prompt</Prompt>

<DirectoryEntry>
<Name>Lumpi</Name>
<Telephone>12345678910</Telephone>
</DirectoryEntry>

Weiss jemand, kann man da auch irgendwie Namen durchstreichen?

Viele Grüsse
Stäubel
 
Hallöle

Nach drei Jahren dann.
XML ist eine Auszeichnungssprache.
Sie fängt mit einem Root-Element an und endet auch mit diesem, so ungefähr:
Code:
<root>
...
</root>
Die transformation wird mit XSL durchgeführt, aber das wissen anscheinend nicht viele.
Transformieren tun die meisten Leute in HTML, und nun deine Antwort auf deine Frage:
Mit XSL lassen sich auch Namen in einem Telefonbucheintrag durchgestrichen ausgeben.
Aber eben nur in einem Program oder Gerät welches XML DTD und XSL korrekt parst und ausgibt.
Ideal wäre dzu dann noch ein Attribut mit dem Namen "enabled" welches sich auf 0 oder 1, yes oder no setzen lässt.
Code:
<DirectoryEntry>
<Name>Lumpi</Name>
<Telephone enabled="yes" >12345678910</Telephone>
<Name>koyaanisqatsi</Name>
<Telephone enabled="no" >08154711</Telephone>
</DirectoryEntry>

In der XSL (die als Stylesheet in der XML angegeben werden muss) kann dann der Teilnehmer mit XPath und HTML die Nummer zumindest in einem Webbrowser durchgestrichen formatiert ausgegeben werden.
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.