AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

XML - Namespaces

Ein Thema von Noobix93 · begonnen am 5. Mai 2009 · letzter Beitrag vom 11. Mai 2009
Antwort Antwort
Noobix93

Registriert seit: 28. Mär 2008
Ort: Münster
21 Beiträge
 
#1

XML - Namespaces

  Alt 5. Mai 2009, 19:55
Hi,

Bisher stellte das lesen / bearbeiten von XML-Dateien für mich kein Problem da, doch dann bin ich bei einer generierten XML-Datei auf ein problem gestossen.

Das XML-Schema sieht wiefolgt aus:

Bild entfernt...


ich habe folgendes versucht:

item.SubItems.Add(RXML.ChildNodes['feed'].ChildNodes[i].ChildNodes['media:group'].ChildNodes['yt:duration'].Attributes['seconds']); wie müsste ich in diesem fall vorgehen um auf die Sekunden zugreifen zukönnen ?

_Noobix

[edit=Sharky]Ich habe das Bild aus dem Posting entfernt und als Anhang beigefügt. Mfg, Sharky[/edit]
Miniaturansicht angehängter Grafiken
xmlschemeutjdw_343.png   xmlschemeutjdw_349.png  
STRG+ C ist zwar Freund des Programmierers aber am ende versteht man es selber nicht mehr
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.131 Beiträge
 
Delphi 12 Athens
 
#2

Re: XML - Namespaces

  Alt 5. Mai 2009, 20:07
muß es unbdingt als Bild sein?
( in [code] hätte es auch gereicht und ich hätt grad nicht deine genannten Nodes suchen müssen ... Strg+F geht ja nur bei Text)

also vom Prinzip her müsste es aber richtig sein

bist du schonmal Node für Node durchgegangen und hast dir 'ne Liste der vorhandenen SubNodes an problematischen Stellen ausgeben lassen?

[add]
bei einigen XML-Libs muß/kann man die "gültigen" Namespaces auch irgendwie extra angeben
und nicht direkt beim Nodename.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
Noobix93

Registriert seit: 28. Mär 2008
Ort: Münster
21 Beiträge
 
#3

Re: XML - Namespaces

  Alt 5. Mai 2009, 20:22
@himitsu Ja, sobald irgendwas mit : zutun hat (ich benutze XMLDOM - ist bei Delphi dabei)

Ich habe es nur als bild beigefügt da bei meinem xmlviewer komischerweise copy&paste nicht geht.

Ohne Viewer ist die Datei fast überhauptnicht zulesen.

Das problem liegt daran das ich einfach nicht weis wie ich auf diese "nodes" zugreifen kann.
STRG+ C ist zwar Freund des Programmierers aber am ende versteht man es selber nicht mehr
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.131 Beiträge
 
Delphi 12 Athens
 
#4

Re: XML - Namespaces

  Alt 5. Mai 2009, 20:54
also wenn ich jetzt sagen würde, daß du mit meiner Lib genauso drauf zugreifen könntes, bringt dir das nix,
da sie ja noch nicht fertig ist (des Dateiladen fehlt noch)


hast du es schonmal mit anderen Libs versucht?

mit MSXML hab ich's grad auch mal versucht und es nicht hinbekommen.
und wenn ich mich so in der DP umseh, dann hab ich bisher nur Threads mit Problemen aber ohne Lösung entdeckt.


[add]
vielleicht findest du ja in diesem Thread etwas:
http://www.delphipraxis.net/internal...=namespace+xml
Dort wird/soll ja auch über 'nen Namespace zugegriffen werden.

ansonsten ist über Hier im Forum suchenNamespace XML nicht viel zu finden
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
Noobix93

Registriert seit: 28. Mär 2008
Ort: Münster
21 Beiträge
 
#5

Re: XML - Namespaces

  Alt 8. Mai 2009, 16:42
Problem ist gelöst, danke dir himitsu
STRG+ C ist zwar Freund des Programmierers aber am ende versteht man es selber nicht mehr
  Mit Zitat antworten Zitat
Benutzerbild von Mithrandir
Mithrandir
(CodeLib-Manager)

Registriert seit: 27. Nov 2008
Ort: Delmenhorst
2.379 Beiträge
 
#6

Re: XML - Namespaces

  Alt 8. Mai 2009, 16:45
Aber der QT ist immer noch als Bild hier drin...

//Edit:
Wenns gar nicht anders geht, dann schmeiß es wenigstens in Anhang, damit die Nachwelt auch noch was davon hat, wenn der Bildhoster mal vom Netz verschwindet...
米斯蘭迪爾
"In einer Zeit universellen Betruges wird das Aussprechen der Wahrheit zu einem revolutionären Akt." -- 1984, George Orwell
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.131 Beiträge
 
Delphi 12 Athens
 
#7

Re: XML - Namespaces

  Alt 8. Mai 2009, 16:50
Und wie ging es nun?

Vielleicht hat ja bald nochmal irgendwer diese Probleme
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
Noobix93

Registriert seit: 28. Mär 2008
Ort: Münster
21 Beiträge
 
#8

Re: XML - Namespaces

  Alt 11. Mai 2009, 21:01
Klar, wenn man eine LÖsung zum Problem hat posten doch bei mir funktionierts zwar gut doch die Lösung ist nicht schön genug um als "Lösung" angesehen zu werden deswegen hab ich sie nicht reingeschrieben
STRG+ C ist zwar Freund des Programmierers aber am ende versteht man es selber nicht mehr
  Mit Zitat antworten Zitat
Benutzerbild von Mithrandir
Mithrandir
(CodeLib-Manager)

Registriert seit: 27. Nov 2008
Ort: Delmenhorst
2.379 Beiträge
 
#9

Re: XML - Namespaces

  Alt 11. Mai 2009, 21:10
Poste es doch einfach.. Und das Bild ist immer noch da...

Ich hasse es einfach, immer nach rechts scrollen zu müssen...
米斯蘭迪爾
"In einer Zeit universellen Betruges wird das Aussprechen der Wahrheit zu einem revolutionären Akt." -- 1984, George Orwell
  Mit Zitat antworten Zitat
Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#10

Re: XML - Namespaces

  Alt 11. Mai 2009, 22:50
Zitat von Daniel G:
Ich hasse es einfach, immer nach rechts scrollen zu müssen...
Auf was für ner Popelauflösung bist du denn unterwegs Da is doch noch Luft rechts
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:04 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz