Invalid jQuery Format - 2D Array












0















I am trying to organize my projects into a json file. Firefox gives me "XML Parsing Error: not well formed ... Line Number 1, Column 1".



I would like to access my projects' data as a 2D array. If I want the 1st col 2nd row project, I would access it as jsondata.projects[1][2].



This is how I structured my json file which has two columns, three rows in the first, and two rows in the second.



{
"projects" : [
[
{
...
},
{
...
},
{
...
}
],
[
{
...
},
{
...
}
]
]
}


When I try to access this json file from the console of Firefox, I am given the error.










share|improve this question























  • Please add you'r error log

    – Morteza Asadi
    Jan 2 at 5:15











  • hastebin.com/axihebateq.bash

    – Casey
    Jan 2 at 7:21











  • If you want the 1st col 2nd row you must write jsondata.projects[0][1], because array start at 0 in JavaScript.

    – Morteza Asadi
    Jan 2 at 8:29













  • Okay. I tried jsondata.projects[0][1] and I get the same XML not well formed error for line 1, column 1. In the console, before the error, and after the command I issue, an object is returned which is the entire json file.

    – Casey
    Jan 2 at 21:57
















0















I am trying to organize my projects into a json file. Firefox gives me "XML Parsing Error: not well formed ... Line Number 1, Column 1".



I would like to access my projects' data as a 2D array. If I want the 1st col 2nd row project, I would access it as jsondata.projects[1][2].



This is how I structured my json file which has two columns, three rows in the first, and two rows in the second.



{
"projects" : [
[
{
...
},
{
...
},
{
...
}
],
[
{
...
},
{
...
}
]
]
}


When I try to access this json file from the console of Firefox, I am given the error.










share|improve this question























  • Please add you'r error log

    – Morteza Asadi
    Jan 2 at 5:15











  • hastebin.com/axihebateq.bash

    – Casey
    Jan 2 at 7:21











  • If you want the 1st col 2nd row you must write jsondata.projects[0][1], because array start at 0 in JavaScript.

    – Morteza Asadi
    Jan 2 at 8:29













  • Okay. I tried jsondata.projects[0][1] and I get the same XML not well formed error for line 1, column 1. In the console, before the error, and after the command I issue, an object is returned which is the entire json file.

    – Casey
    Jan 2 at 21:57














0












0








0








I am trying to organize my projects into a json file. Firefox gives me "XML Parsing Error: not well formed ... Line Number 1, Column 1".



I would like to access my projects' data as a 2D array. If I want the 1st col 2nd row project, I would access it as jsondata.projects[1][2].



This is how I structured my json file which has two columns, three rows in the first, and two rows in the second.



{
"projects" : [
[
{
...
},
{
...
},
{
...
}
],
[
{
...
},
{
...
}
]
]
}


When I try to access this json file from the console of Firefox, I am given the error.










share|improve this question














I am trying to organize my projects into a json file. Firefox gives me "XML Parsing Error: not well formed ... Line Number 1, Column 1".



I would like to access my projects' data as a 2D array. If I want the 1st col 2nd row project, I would access it as jsondata.projects[1][2].



This is how I structured my json file which has two columns, three rows in the first, and two rows in the second.



{
"projects" : [
[
{
...
},
{
...
},
{
...
}
],
[
{
...
},
{
...
}
]
]
}


When I try to access this json file from the console of Firefox, I am given the error.







jquery json multidimensional-array






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Jan 2 at 5:07









CaseyCasey

69110




69110













  • Please add you'r error log

    – Morteza Asadi
    Jan 2 at 5:15











  • hastebin.com/axihebateq.bash

    – Casey
    Jan 2 at 7:21











  • If you want the 1st col 2nd row you must write jsondata.projects[0][1], because array start at 0 in JavaScript.

    – Morteza Asadi
    Jan 2 at 8:29













  • Okay. I tried jsondata.projects[0][1] and I get the same XML not well formed error for line 1, column 1. In the console, before the error, and after the command I issue, an object is returned which is the entire json file.

    – Casey
    Jan 2 at 21:57



















  • Please add you'r error log

    – Morteza Asadi
    Jan 2 at 5:15











  • hastebin.com/axihebateq.bash

    – Casey
    Jan 2 at 7:21











  • If you want the 1st col 2nd row you must write jsondata.projects[0][1], because array start at 0 in JavaScript.

    – Morteza Asadi
    Jan 2 at 8:29













  • Okay. I tried jsondata.projects[0][1] and I get the same XML not well formed error for line 1, column 1. In the console, before the error, and after the command I issue, an object is returned which is the entire json file.

    – Casey
    Jan 2 at 21:57

















Please add you'r error log

– Morteza Asadi
Jan 2 at 5:15





Please add you'r error log

– Morteza Asadi
Jan 2 at 5:15













hastebin.com/axihebateq.bash

– Casey
Jan 2 at 7:21





hastebin.com/axihebateq.bash

– Casey
Jan 2 at 7:21













If you want the 1st col 2nd row you must write jsondata.projects[0][1], because array start at 0 in JavaScript.

– Morteza Asadi
Jan 2 at 8:29







If you want the 1st col 2nd row you must write jsondata.projects[0][1], because array start at 0 in JavaScript.

– Morteza Asadi
Jan 2 at 8:29















Okay. I tried jsondata.projects[0][1] and I get the same XML not well formed error for line 1, column 1. In the console, before the error, and after the command I issue, an object is returned which is the entire json file.

– Casey
Jan 2 at 21:57





Okay. I tried jsondata.projects[0][1] and I get the same XML not well formed error for line 1, column 1. In the console, before the error, and after the command I issue, an object is returned which is the entire json file.

– Casey
Jan 2 at 21:57












1 Answer
1






active

oldest

votes


















0














I found a solution.



If I call jsondata.projects[0][1];, I am returned the whole json object then the XML Not Well Formed error for Line 1 Column 1.



However, if I call console.log(jsondata.projects[0][1]);, then I am returned the entire json object, then the element of the json I want! I am still given the XML Not well formed error.






share|improve this answer























    Your Answer






    StackExchange.ifUsing("editor", function () {
    StackExchange.using("externalEditor", function () {
    StackExchange.using("snippets", function () {
    StackExchange.snippets.init();
    });
    });
    }, "code-snippets");

    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "1"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54001469%2finvalid-jquery-format-2d-array%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    I found a solution.



    If I call jsondata.projects[0][1];, I am returned the whole json object then the XML Not Well Formed error for Line 1 Column 1.



    However, if I call console.log(jsondata.projects[0][1]);, then I am returned the entire json object, then the element of the json I want! I am still given the XML Not well formed error.






    share|improve this answer




























      0














      I found a solution.



      If I call jsondata.projects[0][1];, I am returned the whole json object then the XML Not Well Formed error for Line 1 Column 1.



      However, if I call console.log(jsondata.projects[0][1]);, then I am returned the entire json object, then the element of the json I want! I am still given the XML Not well formed error.






      share|improve this answer


























        0












        0








        0







        I found a solution.



        If I call jsondata.projects[0][1];, I am returned the whole json object then the XML Not Well Formed error for Line 1 Column 1.



        However, if I call console.log(jsondata.projects[0][1]);, then I am returned the entire json object, then the element of the json I want! I am still given the XML Not well formed error.






        share|improve this answer













        I found a solution.



        If I call jsondata.projects[0][1];, I am returned the whole json object then the XML Not Well Formed error for Line 1 Column 1.



        However, if I call console.log(jsondata.projects[0][1]);, then I am returned the entire json object, then the element of the json I want! I am still given the XML Not well formed error.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Jan 2 at 22:11









        CaseyCasey

        69110




        69110
































            draft saved

            draft discarded




















































            Thanks for contributing an answer to Stack Overflow!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54001469%2finvalid-jquery-format-2d-array%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Monofisismo

            Angular Downloading a file using contenturl with Basic Authentication

            Olmecas