Encode functie

TExpressive
Grootte: 1,0 MB
Ook als
zip archief

Slechts US $ 81,99
Encodeerd "What" zodat het gebruikt kan worden met het formaat opgegeven in "For".
Opmerkingen
Argumenten
- What
- De waarde om te encoderen.
- For
- Het formaat om voor te encoderen. Ondersteunde opties:
Optie |
Type encodering |
Type waarde |
HTML |
HTML |
enkele waarde |
XML |
XML |
enkele waarde |
XMLTree |
XML tree (fragment) |
meerdere waarden in een XML structuur |
URL |
URL |
enkele waarde |
URLParams |
URL parameters |
meerdere waarden in een URL parameters structuur |
CSV |
komma-gescheiden waarde |
enkele waarde |
CSVLine |
komma-gescheiden waarde regel |
meerdere waarden in een dataregel structuur |
CSVLines |
komma-gescheiden waarde regels |
meerdere waarden in een dataregels structuur |
TSV |
tab-gescheiden waarde |
enkele waarde |
TSVLine |
tab-gescheiden waarde regel |
meerdere waarden in een dataregel structuur |
TSVLines |
tab-gescheiden waarde regels |
meerdere waarden in een dataregels structuur |
RTF * |
rich text format |
enkele waarde |
TExpressiveScript |
TExpressive scriptfragment |
enkele waarde |
TExpressiveLiteral |
TExpressive letterlijke tekst |
enkele waarde |
*: Bij het encoderen van RTF worden internationale (Unicode) tekens omgezet naar een formaat dat bruikbaar is in RTF. Unicode tekens kunnen echter niet weer door Decode worden gedecodeerd. Zorg er ook voor dat RTF bestanden altijd in ASCII encodering worden uitgeschreven, omdat ze anders niet als RTF bestanden worden herkend.
Specifieke parameter structuren
Voor het opslaan van complexere datastructuren hanteert TExpressive per type codering een specifieke parameter structuur.
- Hoofdparameter
- de hoofdparameter voor de structuur die de XML root tag vormt; daaronder de subparameters:
- Name
- de naam van deze tag
- Value
- de waarde van deze tag
- Attributes (optioneel)
- alle attributen van deze tag; daaronder de subparameters:
- #1
- &eactue;&eactue;n subparameter per attribuut (de parameternaam en -waarde worden niet gebruikt); daaronder de subparameters:
- Name
- de naam van dit attribuut
- Value
- de waarde van dit attribuut
- #2, #3, ... etc.
- overige attributen
- SubTags (optioneel)
- alle subtags van deze tag; daaronder de subparameters:
- #1
- &eactue;&eactue;n subparameter per subtag (de parameternaam en -waarde worden niet gebruikt); daaronder de subparameters:
- Name
- de naam van deze subtag
- Value
- de waarde van deze subtag
- Attributes (optioneel)
- alle attributen van deze subtag; de verdere opzet is identiek als voor de root tag
- SubTags (optioneel)
- alle subtags van deze subtag; de verdere opzet is identiek als voor de root tag
- #2, #3, ... etc.
- overige subtags
- Hoofdparameter
- de hoofdparameter die alle URL parameters bevat; daaronder de subparameters:
- #1
- &eactue;&eactue;n subparameter per URL parameter (de parameternaam en -waarde worden niet gebruikt); daaronder de subparameters:
- Name
- de naam van deze URL parameter
- Value
- de waarde van deze URL parameter
- #2, #3, ... etc.
- overige URL parameters
- Hoofdparameter
- de hoofdparameter die alle waarde-parameters van de regel bevat; daaronder de subparameters:
- #1
- één subparameter per waarde op de regel; de parameterwaarde is de te gebruiken waarde
- #2, #3, ... etc.
- overige waarden
- Hoofdparameter
- de hoofdparameter die alle dataregels bevat; daaronder de subparameters:
- #1
- één subparameter per waarde regel; daaronder de subparameters:
- #1
- één subparameter per waarde op de regel; de parameterwaarde is de te gebruiken waarde
- #2, #3, ... etc.
- overige waarden
- #2, #3, ... etc.
- overige regels