Portál AbcLinuxu, 5. května 2025 02:59

Dotaz: XSL transformacia XML

23.2.2011 13:54 vymysleny | skóre: 10
XSL transformacia XML
Přečteno: 228×
Odpovědět | Admin
Prosim Vas ako najjednoduchsie modifikujem XML vypis z banky v tvare
OFX/STMTRS/BANKTRANLIST/STMTTRN
OFX/STMTRS/BANKTRANLIST/STMTTRN/TRNTYPE
OFX/STMTRS/BANKTRANLIST/STMTTRN/DTPOSTED
OFX/STMTRS/BANKTRANLIST/STMTTRN/DTAVAIL
OFX/STMTRS/BANKTRANLIST/STMTTRN/TRNAMT
OFX/STMTRS/BANKTRANLIST/STMTTRN/TRNSPSYM
OFX/STMTRS/BANKTRANLIST/STMTTRN/TRNVASYM
OFX/STMTRS/BANKTRANLIST/STMTTRN/TRNCOSYM
OFX/STMTRS/BANKTRANLIST/STMTTRN/NAME
OFX/STMTRS/BANKTRANLIST/STMTTRN/BANKACCTTO
OFX/STMTRS/BANKTRANLIST/STMTTRN/BANKACCTTO/BANKID
OFX/STMTRS/BANKTRANLIST/STMTTRN/BANKACCTTO/Payee
OFX/STMTRS/BANKTRANLIST/STMTTRN/BANKACCTTO/ACCTKEY
OFX/STMTRS/BANKTRANLIST/STMTTRN/MEMO
OFX/STMTRS/BANKTRANLIST/STMTTRN/CURRENCY
OFX/STMTRS/BANKTRANLIST/STMTTRN
Tak aby ked element TRNTYPE obsahuje hodnotu DEBIT (alebo nejaku inu) tak zmeni TRNAMT na minusovu hodnotu Potrebujem to na import do www.buxfer.com.

Skusal som napr xmlstartlet aj priamo xslt template (trosku dost komplikovane) ale neviem sa dopracovat k dobremu vysledku Dokazem modifikovat konkretne riadky ale nie zmenit urcitu hodnotu ked sa v celom elemnte nachadza ida hodnota

Teoreticky by bolo mozne jednotlive elemnty zobrazit ako jeden riadok a potom to sedovat.

Dakujem

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Řešení 1× (vymysleny (tazatel))
23.2.2011 15:22 razor | skóre: 33
Rozbalit Rozbalit vše Re: XSL transformacia XML
Odpovědět | | Sbalit | Link | Blokovat | Admin
Příloha:
Cvičně jsem vyrobil xsl. Snad ti to pomůže.
23.2.2011 15:46 vymysleny | skóre: 10
Rozbalit Rozbalit vše Re: XSL transformacia XML
Super, funguje. Dakujem pekne.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.