Code Monkey home page Code Monkey logo

jsondiscoverer's People

Contributors

abelgomez avatar jcabot avatar jlcanovas avatar wandertaker avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

jsondiscoverer's Issues

"Your Data" not showing first member in array elements

The "Your Data" output is treating the first member value in an element of an array as the value of that array element.

It's entirely possible that this is intentional and I just don't fully understand what it's supposed to be doing, but it seems odd.

Example:

[
    {
        "Value": [
            {
                "SchoolDay": "false",
                "ScheduleDate": "20150921",
                "CloseDay": "0"
            }
        ]
    }
]

Results in the attached. I expected something more like

+-------------------------+
| Value                   |
+-------------------------+
| SchoolDay : false       |
| ScheduleDate : 20150921 |
| CloseDay : 0            |
+-------------------------+

untitled

Modal windows are double

When showing modal windows (advanced and composition discoverers) they are shown in a double window, see screenshot.

modal

"Calculate" button in composer discoverer

The "Calculate" button has to be enabled/disabled according to the state of the discovery process. RIght now there is no control and an exception is shown at server-side.

Polution in the generated schema

The current version of the JSON discoverer generates some extra annotations in the schema that can later be a problem when generating the picture.

Combining two classes that are not supposed to be combined

Hi, and thanks for making this utility.

I am getting an unexpected combination of two classes because one contains "type" and "coordinates" and the other contains "type", "id", and "url". You can see in the image that they are combined into a single "geometry" class (second from the left on the bottom row).

image

It is combinind these:

"geometry": {
        "type": "Point",
        "coordinates": ["lat", "long", "elev"]
    }
"identifier" : [
        {"type": "doi",
        "id": "10.1038/nature07717",
        "url": "http://dx.doi.org/10.1038/nature07717"}
        ]

Like to have a bit more specific error message

Hi

I try to visualize the following JSON, but discoverer claims that the Json has an error. The visualized well in http://jsonviewer.stack.hu/. Cannot find out, what is wrong.

[{"print": [{"t":"all", "v":[1,2,3,4], "s": [[1,2],[3,4]], "f":[1,3], "j":[1]},
{"t": "only 1", "v":[1], "s": [[1,2],[3,4]], "f":[1,3], "j":[1]},
{"t": "sopran, alt", "v":[1,2], "s":[[1,2]], "f":[1], "j":[1,2]},
{"t": "tenor, bass", "v":[3, 4], "s":[[1, 2], [3,4]], "f":[3 ], "j":[1, 3]}]},
{"legend": [10,23]},
{"note": [[[10, 50], "Folge: A A B B A", "regular"]]}
]

utf8 support

Hello. Can you include utf8 support?
example:
[{"Тест":{}}]
image

Attachments don't work with big schemas/data

The current support for downloading ecore/xmi files relies on base64 encoding and therefore has limitations (depending on the browser, e.g., it seems that Mozilla admits arount 65000 characteres while IE8 admits 32KB).

This can also happens if the pictures are too big since the same encoding is used.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.