Σημείωση
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να συνδεθείτε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
| Functions | Ισχύει για |
|---|---|
| EncodeHTML |
|
| EncodeUrl PlainText |
|
Κωδικοποιεί και αποκωδικοποιεί συμβολοσειρές.
Description
Η EncodeUrl συνάρτηση κωδικοποιεί μια συμβολοσειρά URL, αντικαθιστώντας ορισμένους μηalphanumeric χαρακτήρες με % και έναν δεκαεξαδικό αριθμό.
Η EncodeHTML συνάρτηση κωδικοποιεί μια συμβολοσειρά, αντικαθιστώντας ορισμένους χαρακτήρες που πρέπει να διαφύγουν για να εμφανίζονται σωστά σε ένα περιβάλλον HTML. Για παράδειγμα, οι χαρακτήρες <, >, και το & αντικαθίστανται από <, >, και &, αντίστοιχα.
Η PlainText συνάρτηση καταργεί τις ετικέτες HTML και XML, μετατρέποντας ορισμένες ετικέτες όπως αυτές σε ένα κατάλληλο σύμβολο:
- "
Η τιμή επιστροφής από αυτές τις συναρτήσεις είναι η κωδικοποιημένη ή αποκωδικοποιημένη συμβολοσειρά. Αυτή η συνάρτηση δεν καταργεί όλες τις ετικέτες HTML και XML.
Σύνταξη
EncodeUrl( Συμβολοσειρά )
- Συμβολοσειρά - απαιτείται. Η διεύθυνση URL για κωδικοποίηση.
EncodeHTML( Συμβολοσειρά )
- Συμβολοσειρά - απαιτείται. Η διεύθυνση HTML για κωδικοποίηση.
PlainText( Συμβολοσειρά )
- Συμβολοσειρά - απαιτείται. Η συμβολοσειρά από την οποία αφαιρεθούνται οι ετικέτες HTML και XML.
Παραδείγματα
Εάν εμφανίζετε μια τροφοδοσία RSS σε μια συλλογή κειμένου και, στη συνέχεια, ορίσετε την ιδιότητα Text μιας ετικέτας σε αυτή τη συλλογή σε ThisItem.description, η ετικέτα μπορεί να εμφανίσει μη επεξεργασμένο κώδικα HTML ή XML, όπως σε αυτό το παράδειγμα:
<p>
We have done an unusually "deep" globalization and
localization.
</p>
Εάν ορίσετε την ιδιότητα Text της ετικέτας σε PlainText(ThisItem.description), το κείμενο εμφανίζεται όπως σε αυτό το παράδειγμα:
We have done an unusually "deep" globalization and localization.
Με τον τύπο EncodeHTML(ThisItem.description), οι ετικέτες HTML κωδικοποιούνται έτσι ώστε να εμφανίζονται ως κείμενο όταν ερμηνεύονται ως HTML, κάτι που μπορεί να είναι χρήσιμο για την προβολή της δομής HTML:
<p>
We have done an unusually&nbsp;&quot;deep&quot; globalization and
localization.
</p>
Αν αντί για ετικέτα έχετε ένα στοιχείο ελέγχου κειμένου HTML στη συλλογή και ορίσετε την ιδιότητα HtmlText αυτού του στοιχείου ελέγχου σε ThisItem.description, θα δείτε επίσης το αποκωδικοποιημένο κείμενο, επειδή το στοιχείο ελέγχου κειμένου HTML ερμηνεύει τις ετικέτες ως HTML.