ERLEDIGT
NEIN
NEIN
ANTWORTEN
18
18
ZUGRIFFE
937
937
EMPFEHLEN
-
13.04.10 15:18 #16
- Registriert seit
- Apr 2008
- Beiträge
- 57
Wenn es mehrere gibt, möchte ich, dass Tagname keinen der Values erhält sondern den statischen Text "Zuviele Texte gefunden" zuweisen. Wenn kein Text gefunden wird, sprich "null" ist, soll "kein Text gefunden" TagName zugewiesen werden.
Ich dachte ich könnte das mit dieser Zeile erschlagen, was aber nciht funktioniert:
Code :1
select item2.Elements("Text") == null ? "Kein Text gefunden" : item2.Elements("Text").Count() > 1 ? "Zuviele Texte gefunden" : item2.Elements("Text").First().Value)
-
13.04.10 15:55 #17
- Registriert seit
- Jun 2005
- Beiträge
- 8.168
So kann es auch nicht funktionieren. Du hast eine Menge von Elementen aus denen du eine Auswahl triffst und erhälst zum Schluß natürlich daraus eine Menge von Elementen (also 0 bis n).
Du mußt die Elemente erst auswählen und danach schauen wieviele es sind. Ich weiß nicht ob es dafür eine elegantere Methode gibt, aber dies funktioniert:
GrußCode csharp:1 2 3 4
(from k in Enumerable.Range(0, 1) let items = from item2 in item.Parent.Parent.Parent.Elements() where ... select item2 let c = items.Count() select (c == 0 ? "nothing" : c > 1 ? "too much" : items.First().Value)).First()
If at first you don't succeed, try again. Then quit. No use being a damn fool about it.
-
13.04.10 17:29 #18
- Registriert seit
- Apr 2008
- Beiträge
- 57
God bless you!
Und auf so was soll man kommen? Das hier: (from k in Enumerable.Range(0, 1)
dient also nur als Pseudocode, da from... die erste Anweisung sein muss?
-
13.04.10 18:18 #19
- Registriert seit
- Jun 2005
- Beiträge
- 8.168
If at first you don't succeed, try again. Then quit. No use being a damn fool about it.
Ähnliche Themen
-
PHP mit DB aber skript läuft nicht.
Von ms-networker im Forum PHPAntworten: 5Letzter Beitrag: 19.07.07, 09:21 -
Smarty. Läuft lokal, aber nicht im web
Von mille im Forum PHPAntworten: 10Letzter Beitrag: 23.08.05, 12:56 -
VB code läuft aber berechnet die Werte nicht
Von BWL80 im Forum Visual Basic 6.0Antworten: 2Letzter Beitrag: 17.07.05, 18:15 -
Navigation läuft im IE, NS6+7, Mozilla.... aber nicht im NS4
Von chacharon im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 06.05.04, 20:22 -
Site läuft im I-explorer, aber nicht in Netscape!?
Von Exorix im Forum HTML & XHTMLAntworten: 3Letzter Beitrag: 28.11.03, 18:34





Zitieren


Login





