2009-04-19 6 views
-1

comment voir ce qui est à l'intérieurcomment voir à l'intérieur de CDATA?

[CDATA[I3NpZGUtYmFyIHVsIGxpIGhyLnNlcGFyYXRvciB7DQogICBoZWlnaHQ6IDAuNWVtOw0KICAgY29sb3I6IGJsYWNrOw0KICAgd2lkdGg6IDEwMCU7DQp9DQoNCmxpLnNlY3Rpb25oZWFkZXINCnsNCiAgdGV4dC1hbGlnbjogY2VudGVyOw0KICBmb250LXNpemU6IG1lZGl1bTsNCiAgYm9yZGVyLXRvcDogMnB4IGRvdWJsZSByZ2IoMTUzLDE1MywxNTMpOw0KICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiKDE1MywxNTMsMTUzKTsNCn0NCg0K]] 
+1

Que voulez-vous dire "voir à l'intérieur"? – Eddie

+0

CDATA est du texte brut, de sorte que le code a été codé avant d'être ajouté au bloc CDATA. – JaredMcAteer

Répondre

7

Là vous allez, les données sont codées en base64. Je l'ai décodé en utilisant un utilitaire en ligne. Vous pouvez voir la sortie ci-dessous.

#side-bar ul li hr.separator { 
    height: 0.5em; 
    color: black; 
    width: 100%; 
} 

li.sectionheader 
{ 
    text-align: center; 
    font-size: medium; 
    border-top: 2px double rgb(153,153,153); 
    border-bottom: 1px solid rgb(153,153,153); 
} 
+0

ohhh merci, je ne savais pas que c'était base64. J'aurais googlé au moins. Je viens d'essayer de googler "décoder CDATA" –

+0

Ouais, c'était juste une supposition, ce n'est généralement pas encodé de cette manière. – Sam152

+0

http://stackoverflow.com/questions/201479/what-is-the-use-of-base-64-encoding – DanM