Autor Zpráva
dan55
Profil
Ahoj,
mám soubor, který má přes tisíc řádků a každý den roste. Formát souboru:
    CZ_Worel_23:
        permissions:
        - simplereserve.enter.full
        - admincmd.time.set
        groups:
    Drassa:
        permissions:
        groups:
        - VIP
    Bleine:
        permissions:
        groups:
        - Moderatorlepsi
    DziDziM:
        permissions:
        groups:

1) potřebuji vytáhnout nicky těch, kteří mají Groups VIP
2) potřebuji k určitému nicku přidat skupinu VIP
3) potřebuji od určitého nicku smazat skupinu VIP

Napadá Vás jak to řešit? Nebudu se bránit aspoň částem kódů. Reg.výrazy neumím.
PS: musí zůstat odřádkování, jinak celý soubor je zde
__construct
Profil
dan55:
Vyzerá to YAML jazyk. PHP parser nájdeš tu.
dan55
Profil
__construct:
Dík, asi to bude ono. Zkusím a dám vědět.
dan55
Profil
__construct:
Chápu dobře, že se to musí nějak nainstalovat na server? Protože to asi na server nenainstaluji. Pokud to není jen nějaká PHP třída.
Darker
Profil
O téhle verzi říkají, že je napsaná v PHP.
Anonymní
Profil *
Co třeba zkusit http://ne-on.org/
mělo by to jít také ..
dan55
Profil
Omlouvám se že píšu až teď, vypsání dat bych tedy měl, spíš mě jde o tu editaci - z tohoto:
    BynD:
        permissions:
        groups:

udělat toto:
    BynD:
        permissions:
        groups:
        - vip
        

S tím, že tam jsou už nyní stovky hráčů.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0