Frage : Simplexml-Lastschnur stoppte zu arbeiten?

Nachdem es etwas Änderungen an meinem WAMP Bediener vorgenommen hatte und dann sie umgeschalten hatte, fand
I, dass Störungen jetzt von der Simplexml-Lastschnur zurückgingen, benutzt im angebrachten Code:

" warnend: Simplexml_load_string () [function.simplexml-load-string]: Wesen: Linie 1: Definitionsstörung: Spezifikationsvollmachtswert für Attributpräferenz in C:\wamp\www\insert.php auf Linie 16 "

How kann ich regeln dieses?
1:
2:
3:
4:
5:
6:
7:
           

Antwort : Simplexml-Lastschnur stoppte zu arbeiten?

Leider gibt es keine Weise, den erhöhten variablen Ersatz zu tun (wie das Ersetzen der Buchstaben oder die Extrahierung der Buchstaben, des usw. mit jeder parm Variablen (%1, %2, %3,…) oder FÜR Schleifenvariablen (%%A, %%B, %%C,…).  Traurig aber ausrichten.

Wenn Sie den mainline Code halten möchten ein kleines Reinigungsmittel, konnten Sie diese Annäherung using eine benannte Subroutine tun.  Sie trimmt alle linken oder rechten Räume von der geführten Schnur und speichert das Resultat in der genannten Variable.

für /f „tokens=1-5 delims=,“ %%A innen („%String%") tun (
  Echo VORHER: %%A %%B %%C %%D %%E
  Anruf: Ordnung „%%A“ A
  Anruf: Ordnung „%%B“ B
  Anruf: Ordnung „%%C“ C
  Anruf: Ordnung „%%D“ D
  Anruf: Ordnung „%%E“ E
)
Echo NACHHER: %A% %B% %C% %D% %E%
Pause
/b herausnehmen

: „Die zurückbringen-variable Eingangschnur“ trimmen
  s=%~1 einstellen
  für /F „tokens=* delims=“ %%A innen („%s%") einstellen s=%%A en
  für /L %%A (1.1.50) innen tun wenn „! s: ~-1! „==““ einstellte s= te! s: ~0, - 1!
  Satz %~2=%s%
  /b herausnehmen

~bp
Weitere Lösungen  
 
programming4us programming4us