2012-07-27 13 views
7

muszę przetestować niektóre XSLT, który jest przekazywany kilka globalnych parametrów tak na przykład:Jaki jest właściwy sposób na oddzielenie parametrów ciągu zapytania w adresie URL?

Jeśli mam 2 parametry displayNumber i pullDate a mój adres URL jest www.abcdefg.com/yyy/bbb.aspx(first parametr tutaj) (drugi parametr tutaj)

Jeśli chciałbym podać wartość dla każdego parametru, czy istnieje znak, który powinien znajdować się pomiędzy tymi dwoma parametrami?

+0

to jest niejasna. Czy możesz napisać jakiś kod? XSLT nie może natywnie wykrywać zmiennych łańcuchów zapytania - muszą one zostać przekazane przez środowisko (np. Przez PHP lub cokolwiek innego). – Utkanos

Odpowiedz

12

Jeśli chcę podać wartość dla każdego parametru, czy istnieje znak , który powinien znajdować się między tymi dwoma parametrami?

Nie ma to nic wspólnego z XSLT.

Składnia do określania parametrów kwerendy ciąg w adresie URL jest dobrze znana:

  • Pierwsza para nazwa-wartość jest poprzedzony znakiem zapytania '?' znaków.

  • Każda następna para nazwa-wartość jest poprzedzona znakiem ampersand i '&'.

  • Każda para nazwa wartość ma postać: name=value

Przykład:

http://www.xyz.com/somePath?param1=value1&param2=value2&param3=value3 
Powiązane problemy