Interactive Ink

Failed to import jiix format characters

I am developing applications using Android's Interactive Ink.

It is failed to import text that is exported as jiix format.

An exception occurs when importing, and "invalid jiix data (incorrect elements count)" is displayed on the screen.

ContentType of block trying to import is "Diagram".

 

Could you tell me how to import correctly?

 

Current is ...

editor.import_(MimeType.JIIX,

                            "{\n" +

                                    " \"type\": \"Diagram\",\n" +

                                    " \"elements\": [ {\n" +

                                    " \"type\": \"node\",\n" +

                                    " \"kind\": \"rectangle\",\n" +

                                    " \"id\": 11,\n" +

                                    " \"bounding-box\": {\n" +

                                    " \"x\": 107.60061,\n" +

                                    " \"y\": 49.855656,\n" +

                                    " \"width\": 62.384422,\n" +

                                    " \"height\": 48.551228\n" +

                                    " },\n" +

                                    " \"range\": \"[0:0,0:235$]\",\n" +

                                    " \"strokes\": [ {\n" +

                                    " \"timestamp\": \"1970-01-01 01:56:22.548000\",\n" +

                                    " \"X\": [ 109.90027, 109.90027, 110.22583, 110.22583, 110.22583, 110.54209, 110.70023, 111.17461,\n" +

                                    " 111.17461, 111.49088, 111.80713, 112.29082, 112.62431, 112.76521, 112.92334, 113.477,\n" +

                                    " 113.55586, 114.03025, 114.17956, 114.18839, 114.8302, 115.3046, 115.3046, 115.30863,\n" +

                                    " 115.46272, 115.77898, 115.77898, 115.93711, 116.09525, 116.09525, 116.09525, 116.09525,\n" +

                                    " 116.25337, 116.25337, 116.25337, 116.40313, 116.57893, 116.73706, 116.73706, 116.73706,\n" +

                                    " 116.73706, 116.73706, 116.73706, 116.73706, 116.73706, 116.73706, 117.52771, 119.11832,\n" +

                                    " 120.34386, 120.86704, 122.13208, 123.12614, 123.40643, 125.31329, 126.74764, 127.06201,\n" +

                                    " 129.127, 131.35013, 133.88951, 136.42888, 139.76822, 141.66577, 144.37259, 144.62976,\n" +

                                    " 145.00511, 145.79576, 147.22823, 147.86075, 148.34444, 148.50256, 148.59332, 148.66069,\n" +

                                    " 148.73976, 149.60948, 150.54633, 150.56755, 151.04195, 151.18864, 151.20007, 152.47441,\n" +

                                    " 153.58133, 154.21385, 155.17192, 155.64632, 155.86786, 155.80444, 155.9735, 156.12071,\n" +

                                    " 157.07878, 158.07678, 159.14378, 160.40881, 162.15755, 163.59001, 163.96663, 164.22253,\n" +

                                    " 164.85506, 165.36404, 165.49687, 166.28752, 166.76192, 166.76192, 166.84879, 166.92004,\n" +

                                    " 167.07817, 167.41022, 167.56187, 167.72, 167.95988, 168.03625, 168.19438, 168.35252,\n" +

                                    " 168.51065, 168.81602, 168.8269, 168.8269, 168.8269, 168.98503, 168.98503, 168.98503,\n" +

                                    " 168.98503, 168.98503, 168.98503, 168.98503, 168.98503, 168.98503, 168.98503, 168.92462,\n" +

                                    " 168.8269, 168.51065, 168.43349, 168.35252, 168.35252, 168.17548, 168.03625, 167.72,\n" +

                                    " 167.61859, 167.56187, 167.56187, 167.07817, 167.07817, 166.94577, 166.92004, 166.92004,\n" +

                                    " 166.92004, 166.92004, 166.92004, 166.92004, 166.92004, 166.92004, 166.92004, 166.92004,\n" +

                                    " 166.28752, 164.85506, 163.74815, 162.9482, 161.68315, 161.04036, 160.25069, 159.46004,\n" +

                                    " 157.7113, 156.27884, 154.85567, 153.89758, 152.63191, 152.14885, 151.04195, 150.30533,\n" +

                                    " 150.24199, 149.29321, 148.66069, 148.18631, 147.54448, 146.43758, 145.79576, 144.68884,\n" +

                                    " 143.25638, 142.46573, 141.34952, 140.55887, 139.12639, 137.37767, 136.97238, 136.27075,\n" +

                                    " 135.03824, 133.41512, 131.82451, 131.15158, 130.7083, 129.44327, 128.01079, 127.22015,\n" +

                                    " 126.40154, 126.10394, 124.67146, 124.0479, 123.88081, 122.52316, 122.44834, 121.49957,\n" +

                                    " 120.9222, 120.86704, 119.90897, 119.43457, 118.85106, 118.80206, 117.52771, 116.8952,\n" +

                                    " 116.8242, 116.57893, 116.25337, 116.19977, 116.09525, 115.93711, 115.85805, 115.77898,\n" +

                                    " 115.73571, 115.46272, 115.3046, 114.51395, 113.87212, 112.92334, 112.60709, 111.80713,\n" +

                                    " 110.85835, 110.57582, 110.22583, 109.90027, 109.58401, 109.26775, 109.05672, 108.95149,\n" +

                                    " 108.79337, 108.63523, 108.60061, 108.60061 ],\n" +

                                    " \"Y\": [ 52.92239, 53.874657, 55.46526, 56.893661, 57.688961, 58.798195, 59.755695, 61.184097,\n" +

                                    " 62.774696, 64.522263, 66.107635, 68.331337, 69.339149, 69.764969, 72.307838, 74.391701,\n" +

                                    " 74.688507, 76.279106, 78.526825, 78.659775, 80.250374, 82.317108, 84.064674, 84.089027,\n" +

                                    " 85.016945, 86.607544, 87.716782, 89.307381, 90.735779, 91.374115, 91.591217, 92.169418,\n" +

                                    " 92.802513, 93.597816, 94.230919, 94.524544, 94.869247, 95.664551, 95.926773, 96.140686,\n" +

                                    " 96.773788, 96.880424, 96.935982, 97.189964, 97.249916, 97.406883, 97.249916, 97.249916,\n" +

                                    " 97.249916, 97.249916, 97.249916, 97.005028, 96.935982, 96.773788, 96.645035, 96.616821,\n" +

                                    " 96.616821, 96.297653, 96.297653, 95.978485, 95.50235, 95.345383, 95.026215, 94.995888,\n" +

                                    " 95.026215, 95.026215, 95.026215, 95.026215, 95.026215, 95.026215, 95.026215, 95.026215,\n" +

                                    " 95.026215, 94.71228, 93.934616, 93.916985, 93.440849, 92.994278, 92.95948, 91.693283,\n" +

                                    " 90.89798, 90.578812, 90.102684, 89.940483, 89.864738, 89.940483, 89.772675, 89.626549,\n" +

                                    " 89.626549, 89.548157, 89.464348, 89.464348, 89.464348, 89.307381, 89.307381, 89.307381,\n" +

                                    " 89.307381, 89.054276, 88.988213, 88.674278, 87.716782, 87.240646, 86.892838, 86.607544,\n" +

                                    " 85.655281, 84.782478, 84.383842, 82.793243, 81.46772, 81.045677, 79.455078, 78.18364,\n" +

                                    " 77.550537, 76.166306, 76.116905, 75.326836, 74.369339, 73.0979, 71.831703, 70.398071,\n" +

                                    " 70.300529, 69.126633, 68.17437, 67.379066, 66.426796, 66.107635, 64.836197, 64.472382,\n" +

                                    " 63.88393, 63.407799, 62.787308, 62.136364, 61.503262, 61.145912, 60.864929, 59.912663,\n" +

                                    " 59.301983, 58.960396, 57.845928, 56.893661, 55.779194, 55.117592, 54.989124, 54.193825,\n" +

                                    " 53.085663, 53.079357, 52.284058, 51.807922, 51.488758, 51.174824, 51.059608, 50.855656,\n" +

                                    " 50.855656, 50.855656, 50.855656, 51.012623, 51.012623, 51.226284, 51.488758, 51.488758,\n" +

                                    " 51.488758, 51.650955, 51.807922, 52.12709, 52.2407, 52.284058, 52.446259, 52.590797,\n" +

                                    " 52.603226, 52.92239, 52.92239, 52.92239, 52.92239, 53.079357, 53.079357, 53.079357,\n" +

                                    " 53.079357, 53.079357, 53.079357, 53.241558, 53.241558, 53.241558, 53.241558, 53.241558,\n" +

                                    " 53.241558, 53.241558, 53.241558, 53.241558, 53.241558, 53.241558, 53.241558, 53.241558,\n" +

                                    " 53.241558, 53.241558, 53.241558, 53.241558, 53.241558, 53.241558, 53.241558, 53.241558,\n" +

                                    " 53.241558, 53.241558, 53.241558, 53.241558, 53.241558, 53.241558, 53.241558, 53.241558,\n" +

                                    " 53.241558, 53.241558, 53.241558, 53.241558, 53.241558, 53.241558, 53.241558, 53.241558,\n" +

                                    " 53.241558, 53.241558, 53.241558, 53.241558, 53.241558, 53.241558, 53.241558, 53.241558,\n" +

                                    " 53.241558, 53.241558, 53.241558, 53.241558, 53.241558, 53.241558, 53.241558, 53.241558,\n" +

                                    " 53.241558, 53.241558, 53.241558, 53.241558 ],\n" +

                                    " \"F\": [ 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625,\n" +

                                    " 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625,\n" +

                                    " 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625,\n" +

                                    " 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625,\n" +

                                    " 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625,\n" +

                                    " 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625,\n" +

                                    " 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625,\n" +

                                    " 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625,\n" +

                                    " 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625,\n" +

                                    " 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625,\n" +

                                    " 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625,\n" +

                                    " 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625,\n" +

                                    " 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625,\n" +

                                    " 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625,\n" +

                                    " 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625,\n" +

                                    " 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625,\n" +

                                    " 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625,\n" +

                                    " 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625,\n" +

                                    " 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625,\n" +

                                    " 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625,\n" +

                                    " 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625,\n" +

                                    " 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625,\n" +

                                    " 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625,\n" +

                                    " 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625,\n" +

                                    " 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625,\n" +

                                    " 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625,\n" +

                                    " 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625,\n" +

                                    " 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625,\n" +

                                    " 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625, 0.50390625,\n" +

                                    " 0.50390625, 0.50390625, 0.50390625, 0.50390625 ],\n" +

                                    " \"T\": [ 0, 75, 76, 90, 91, 106, 106, 120,\n" +

                                    " 121, 136, 136, 153, 163, 167, 168, 180,\n" +

                                    " 181, 183, 196, 197, 197, 212, 212, 213,\n" +

                                    " 228, 228, 243, 243, 258, 258, 263, 275,\n" +

                                    " 276, 288, 289, 296, 304, 305, 313, 320,\n" +

                                    " 320, 330, 334, 346, 349, 356, 437, 438,\n" +

                                    " 446, 450, 450, 463, 466, 467, 480, 482,\n" +

                                    " 483, 496, 496, 514, 529, 529, 546, 547,\n" +

                                    " 559, 561, 574, 574, 588, 589, 597, 603,\n" +

                                    " 610, 684, 697, 698, 698, 714, 715, 729,\n" +

                                    " 729, 742, 743, 757, 764, 772, 781, 788,\n" +

                                    " 789, 797, 806, 807, 819, 820, 831, 837,\n" +

                                    " 839, 847, 849, 850, 1006, 1006, 1013, 1018,\n" +

                                    " 1019, 1030, 1034, 1035, 1046, 1050, 1051, 1066,\n" +

                                    " 1067, 1080, 1080, 1081, 1096, 1097, 1110, 1112,\n" +

                                    " 1113, 1125, 1127, 1142, 1142, 1156, 1157, 1163,\n" +

                                    " 1172, 1173, 1180, 1187, 1188, 1196, 1203, 1204,\n" +

                                    " 1213, 1218, 1218, 1233, 1233, 1246, 1249, 1249,\n" +

                                    " 1263, 1263, 1264, 1279, 1279, 1301, 1309, 1441,\n" +

                                    " 1442, 1456, 1456, 1472, 1473, 1480, 1488, 1488,\n" +

                                    " 1506, 1507, 1519, 1520, 1531, 1535, 1535, 1547,\n" +

                                    " 1548, 1549, 1565, 1566, 1580, 1580, 1597, 1598,\n" +

                                    " 1612, 1614, 1627, 1627, 1640, 1641, 1647, 1658,\n" +

                                    " 1664, 1672, 1672, 1681, 1686, 1687, 1702, 1703,\n" +

                                    " 1714, 1718, 1718, 1731, 1734, 1747, 1748, 1749,\n" +

                                    " 1764, 1765, 1778, 1780, 1797, 1799, 1810, 1811,\n" +

                                    " 1814, 1825, 1826, 1831, 1840, 1856, 1863, 1885,\n" +

                                    " 1893, 2009, 2010, 2024, 2025, 2040, 2040, 2056,\n" +

                                    " 2056, 2063, 2071, 2072, 2086, 2086, 2096, 2101,\n" +

                                    " 2102, 2125, 2130, 2239 ],\n" +

                                    " \"id\": \"000000000100d701ff00\"\n" +

                                    " } ],\n" +

                                    " \"x\": 111.60417,\n" +

                                    " \"y\": 49.930832,\n" +

                                    " \"width\": 58.096848,\n" +

                                    " \"height\": 46.275551\n" +

                                    " } ]\n" +

                                    "}",

                            null);



Dear Takuya Okamoto San,


Currently, for which purpose are you trying to import JIIX? Indeed, the only way import works is when importing a "text" JIIX in which another text candidate (among those available) is selected: https://developer-support.myscript.com/support/discussions/topics/16000021146


Best regards,


Olivier


Dear Olivier.

Thank you for reply.

Login or Signup to post a comment