2015-08-18 2 views
0

Hi,javascript, какие данные это?

У меня был инструмент для разработчиков Google для преобразования моего флеш-ролика в javascript. Я читаю сгенерированный код, и я обнаружил, что все изображения были преобразованы в данные: base64. Это я понимаю, но есть некоторые другие части кода, которые выглядят так:

{"data":":360c480Hb80D:00H20cb20C20c20C00hb:80d20c00hb20c20c00h20cb80d:00h20Cb20c20C20c00Hb:80D20C00Hb20C20C00H20Cc:800f:b80D:00H20cb20C20c20C00hb:80d20c00hb20c20c00h20cb80d:00h20Cb20c20C20c00Hb:80D20C00Hb20C20C00H20Cc:800f:b80D:00H20cb20C20c20C00hb:80d20c00hb20c20c00h20cb80d:00h20Cb20c20C20c00Hb:80D20C00Hb20C20C00H20Cc","unicode":"\u2026","advance":18400} 

Какие данные это и как я могу видеть, как он на самом деле выглядит? Я попытался вставить его в адресную строку браузера, но не использовать.

спасибо.

Я добавляю немного больший контекст для кода, так что более понятно:

tags":[{"data":"images/girl.jpe","width":800,"id":1,"type":8,"height":300},{"paths":[{"data":["#40"],"fill":0}],"flat":true,"bounds":"#28","fillstyles":[{"transform":"#17","bitmap":1,"type":6}],"id":2,"type":1},{"depth":1,"id":2,"colortransform":"#30","type":3,"matrix":"192H::193H::"},{"type":2},{"depth":1,"replace":true,"colortransform":"#62","type":3,"matrix":"192H::193H:N"},{"type":2},{"depth":1,"replace":true,"colortransform":"#92","type":3,"matrix":"192H::193H:8B"},{"type":2},{"depth":1,"replace":true,"colortransform":"#41","type":3,"matrix":"192H::193H:1D"},{"type":2},{"depth":1,"replace":true,"colortransform":"#76","type":3,"matrix":"192H::193H:5E"},{"type":2},{"depth":1,"replace":true,"colortransform":"#73","type":3,"matrix":"192H::193H:9F"},{"type":2},{"depth":1,"replace":true,"colortransform":"#114","type":3,"matrix":"192H::193H:3H"},{"data":"images/top/banner/flowers.jpe","width":45,"id":3,"type":8,"height":49,"mask":"images/top/banner/flowersfaded.png"},{"paths":[{"data":[":jCa:80ia00i:a:80Ic"],"fill":0}],"flat":true,"bounds":"jC00i80i","fillstyles":[{"transform":"45184l::45184ljC","bitmap":3,"type":6}],"id":4,"type":1},{"depth":2,"id":4,"colortransform":"#18","type":3,"matrix":"192H::192H107i60w"},{"depth":3,"id":4,"colortransform":"#18","type":3,"matrix":"192H::192H501i31s"},{"depth":4,"id":4,"colortransform":"#18","type":3,"matrix":"192H::192H521h63w"},{"depth":5,"id":4,"colortransform":"#18","type":3,"matrix":"192H::192H906h60r"},{"descent":2036,"ascent":16800,"emSquareSize":20480,"name":"MS Mincho","glyphs":[{"data":":360c480Hb80D:00H20cb20C20c20C00hb:80d20c00hb20c20c00h20cb80d:00h20Cb20c20C20c00Hb:80D20C00Hb20C20C00H20Cc:800f:b80D:00H20cb20C20c20C00hb:80d20c00hb20c20c00h20cb80d:00h20Cb20c20C20c00Hb:80D20C00Hb20C20C00H20Cc:800f:b80D:00H20cb20C20c20C00hb:80d20c00hb20c20c00h20cb80d:00h20Cb20c20C20c00Hb:80D20C00Hb20C20C00H20Cc","unicode":"\u2026","advance":18400},{"data":"","unicode":" ","advance":5120},{"data":":80t720Bb80D:0H20cb40n80l20s80tb40f20k40j40rb0x80d40f80db0x:80d0Xb20c20C20c00Hb:20G20G40Nb80P80P600C40Vc","unicode":"、","advance":7141.818181818182} 
+0

Глядя на данные, она состоит из заголовка '360c480Hb80D', а затем 4 различные модели:' 00H20cb20C20c20C00hb', '80d20c00hb20c20c00h20cb80d',' '00h20Cb20c20C20c00Hb' и 80D20C00Hb20C20C00H20Cc', которые получают повторен. Таким образом, я не уверен, какие данные это могут быть. Может быть, вы можете связать еще какой-то код в контексте? – tobspr

+0

http://www.xml.com/pub/a/2005/06/15/py-xml.html Возможно, это может быть полезно –

ответ

0

Основываясь исключительно на контексте:

{ 
    "descent": 2036, 
    "ascent": 16800, 
    "emSquareSize": 20480, 
    "name": "MS Mincho", 
    "glyphs": [ 
    { 
     "data": ":360c480Hb80D:00H20cb20C20c20C00hb:80d20c00hb20c20c00h20cb80d:00h20Cb20c20C20c00Hb:80D20C00Hb20C20C00H20Cc:800f:b80D:00H20cb20C20c20C00hb:80d20c00hb20c20c00h20cb80d:00h20Cb20c20C20c00Hb:80D20C00Hb20C20C00H20Cc:800f:b80D:00H20cb20C20c20C00hb:80d20c00hb20c20c00h20cb80d:00h20Cb20c20C20c00Hb:80D20C00Hb20C20C00H20Cc", 
     "unicode": "\u2026", 
     "advance": 18400 
    }, 
    { 
     "data": "", 
     "unicode": "\u3000", 
     "advance": 5120 
    }, 
    { 
     "data": ":80t720Bb80D:0H20cb40n80l20s80tb40f20k40j40rb0x80d40f80db0x:80d0Xb20c20C20c00Hb:20G20G40Nb80P80P600C40Vc", 
     "unicode": "\u3001", 
     "advance": 7141.8181818182 
    } 
    ] 
} 

Я бы сказал, что это определение глифы 3 символа в шрифте под названием «MS Mincho». Шестнадцатеричные значения, вероятно, представляют элементы пути в глифовом шрифте, хотя я не распознаю кодировку (что мало значит - я мало знаю о шрифтах).

См. here для описания того, как глифы кодируются в SVG - вы можете видеть некоторые сходства между тегами, но кодировка пути совершенно различна.

+0

Похоже, что этот код является закодированным японским символом. –

Смежные вопросы