Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Profi gesucht......(XML)

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
km911
PostRank 6
PostRank 6
Beiträge: 366
Registriert: 23.12.2003, 13:15
Wohnort: bei München

Beitrag von km911 » 13.04.2005, 17:04

Keine Ahnung ob man tatsächlich Profi sein muss, um XML zu verstehen - jedenfalls verstehe ich es noch nicht..... :oops:

Und genau dafür brauche ich mal etwas Hilfe.....

Ich suche jemanden, der mir (möglichst am Telefon) anhand einer Beispieldatei erklären kann, wie ich aus XML-Dateien möglichst optisch ansprechende, in ein vorhandenes Projekt integrierte .php Seiten bauen kann....die restlichen 500 Dateien kriege ich dann hoffentlich selbst hin...

Ich steh leider total auf dem Schlauch und meine bestellte Literatur kommt wohl erst am Freitag an...

Zum Dank gibts einen Link (vielleicht auch zwei...) oder auch nur ein einfaches "Danke, du hast was bei mir gut...." ganz nach dem Wunsch des helfers....

:roll:

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


blubb0r
PostRank 4
PostRank 4
Beiträge: 109
Registriert: 10.12.2004, 16:20

Beitrag von blubb0r » 13.04.2005, 17:23

nehmen wir doch einfach das selfhtml beispiel:
du brauchst eine xml datei:

Code: Alles auswählen

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE fahrplan SYSTEM "fahrplan.dtd">
<?xml-stylesheet type="text/css" href="fahrplan.css" ?>
<fahrplan>
<bahnhof>
 <name>Frankfurt HBF</name>
  <ereignis>
   <abfahrt>
    <zeit>10.24</zeit>
    <zugtyp class="ic">IC</zugtyp>
    <zugnr>234</zugnr>
    <route>Nürnberg 11.48, Regensburg 12.50, Passau 13.38, Linz 14.22
     <ziel>Wien West an 17.55</ziel>
    </route>
   </abfahrt>
  </ereignis>
  <ereignis>
   <ankunft>
    <zeit>10.36</zeit>
    <zugtyp>RB</zugtyp>
    <zugnr>20392</zugnr>
    <route><start>Koblenz ab 08.57</start>
     Bacharach 09.16, St. Goar 09.42, Mainz 10.05, Ffm Flughafen 10.25
    </route>
   </ankunft>
  </ereignis>
  <ereignis>
   <abfahrt>
    <zeit>10.39</zeit>
    <zugtyp>RSB</zugtyp>
    <zugnr>58483</zugnr>
    <route>Offenbach 10.52, Hanau 11.01
     <ziel>Aschaffenburg an 11.27</ziel>
    </route>
   </abfahrt>
  </ereignis>
  <ereignis>
   <ankunft>
    <zeit>10.40</zeit>
    <zugtyp class="ice">ICE</zugtyp>
    <zugnr>23</zugnr>
    <route><start>Hamburg ab 06.55</start>
     Hannover 08.05, Göttingen 08.43, Kassel 09.01, Fulda 09.43
    </route>
   </ankunft>
  </ereignis>
 </bahnhof>
</fahrplan>
dann brauchst du eine dtd:

Code: Alles auswählen

<!ELEMENT fahrplan  &#40;bahnhof&#41;>
<!ELEMENT bahnhof   &#40;name,&#40;ereignis&#41;*&#41;>
<!ELEMENT name      &#40;#PCDATA&#41;>
<!ELEMENT ereignis  &#40;abfahrt | ankunft&#41;>
<!ELEMENT abfahrt   &#40;zeit,zugtyp,zugnr,route&#41;>
<!ELEMENT ankunft   &#40;zeit,zugtyp,zugnr,route&#41;>
<!ELEMENT zeit      &#40;#PCDATA&#41;>
<!ELEMENT zugtyp    &#40;#PCDATA&#41;>
<!ELEMENT zugnr     &#40;#PCDATA&#41;>
<!ELEMENT route     &#40;#PCDATA | start | ziel&#41;*>
<!ELEMENT start     &#40;#PCDATA&#41;>
<!ELEMENT ziel      &#40;#PCDATA&#41;>
und dann, um das optisch darzustellen, eine css:

Code: Alles auswählen

bahnhof
 &#123; position&#58;absolute;
   top&#58;10px;
   left&#58;40px;
   background-color&#58;#C0C0C0;
   padding&#58;10px;
 &#125;
name
 &#123; position&#58;relative;
   display&#58;block;
   width&#58;600px;
   background-color&#58;#808080;
   color&#58;#FFFFFF;
   font-family&#58;Tahoma,Arial,Helvetica,sans-serif;
   font-size&#58;48px;
   padding&#58;5px;
 &#125;
abfahrt
 &#123; position&#58;relative;
   display&#58;block;
   width&#58;600px;
   background-color&#58;#FFFF80;
   color&#58;#000000;
   font-family&#58;Tahoma,Arial,Helvetica,sans-serif;
   font-size&#58;16px;
   padding&#58;2px;
 &#125;
ankunft
 &#123; position&#58;relative;
   display&#58;block;
   width&#58;600px;
   background-color&#58;#FFFFFF;
   color&#58;#000000;
   font-family&#58;Tahoma,Arial,Helvetica,sans-serif;
   font-size&#58;16px;
   padding&#58;2px;
 &#125;
zeit
 &#123; position&#58;relative;
   width&#58;70px;
   vertical-align&#58;top;
 &#125;
zugtyp
 &#123; position&#58;relative;
   width&#58;50px;
   vertical-align&#58;top;
 &#125;
zugnr
 &#123; position&#58;relative;
   width&#58;70px;
   vertical-align&#58;top;
 &#125;
route
 &#123; position&#58;relative;
   width&#58;350px;
 &#125;
ziel,start,zeit
 &#123; font-weight&#58;bold;
   color&#58;0000E0;
 &#125;
.ic, .ice
 &#123; font-weight&#58;bold;
   color&#58;E00000;
 &#125;
natürlich gibt es auch andere möglichkeiten, aber das kannst du auch selber lesen:
https://de.selfhtml.org/xml/darstellung/

achja: so sieht das beispiel aus:
https://de.selfhtml.org/xml/darstellung ... hrplan.xml

km911
PostRank 6
PostRank 6
Beiträge: 366
Registriert: 23.12.2003, 13:15
Wohnort: bei München

Beitrag von km911 » 13.04.2005, 17:58

Danke erstmal.....

Leider hilf mir das nicht wirklich weiter....denn ich muss eine Möglichkeit finden, die .xml-Datei in das bestehende Gerüst einer .php Seite zu integrieren....

Wenn ich eine .xml Datei aber per include versuche zu integrieren, bekomme ich erstmal eine Fehlermeldung aufgrund des

Code: Alles auswählen

<?xml version="1.0" encoding="ISO-8859-1"?>
Ich sage ja, ich stehe ziemlich auf dem Schlauch, was das XML angeht....

mark
PostRank 9
PostRank 9
Beiträge: 1052
Registriert: 21.05.2003, 11:37

Beitrag von mark » 13.04.2005, 18:05

Die Fuktionen implode und explode sollten helfen.
Einfach mal googeln https://www.google.de/search?sourceid=m ... mplode+xml
Bild

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag