Fråga : simplexml-ladda-stränga det stoppade arbetet?

Efter danande några har ändrat till min WAMP-server och återvändning därefter dem,
I grundar att fel gick tillbaka nu från simplexml-ladda-stränger, använt i fäst kodifierar:

" som varnar: simplexml_load_string () [function.simplexml-load-string]: Enhet: fodra 1: parserfel: Specifikationsmandat värderar för attributpreferens i C:\wamp\www\insert.php som on-line 16 "

How kan mig fixar detta?
> för
1:
2:
3:
4:
5:
6:
7:
" codeBody " " >< för class= " för
" klar "

Svar : simplexml-ladda-stränga det stoppade arbetet?

Tyvärr det finns inget långt att göra förhöjda den lika variabelersättningen (byta ut tecken eller dra ut tecken, etc. med antingen parmvariabler (%1, %2, %3,…) eller FÖR kretsa variabler (%%A, %%B, %%C,…).  Ledset men true.

Om du önskar uppehället mainlinen, kodifiera ett lite mer ren dig kunde göra detta att närma sig using en kallad subroutine.  Den klipper något lämnat, eller högra utrymmen från passerad stränger, och diversehandel resultatet i den namngav variabeln.

för /f ”tokens=1--5delims=,” %%A in (”%String%”) gör (
  eka FÖR: %%A %%B %%C %%D %%E
  appell: Klippning ”%%A” A
  appell: Klippning ”%%B” B
  appell: Klippning ”%%C” C
  appell: Klippning ”%%D” D
  appell: Klippning ”%%E” E
)
eka AFTER: %A% %B% %C% %D% %E%
paus
gå ut /b

: Klippning ”mata in-stränger” gå tillbaka-variabel
  uppsättning s=%~1
  för /F ”tokens=*delims=” %%A (”%s%”) gör in uppsättningen s=%%A
  för /L %%A (1.1.50) gör in om ”! s: ~-1! ”==”” fastställd s=! s: ~0 - 1!
  uppsättning %~2=%s%
  gå ut /b

~bp
Andra lösningar  
 
programming4us programming4us