NewtonSoft를 사용한 C # Chart.js 및 JSON

Monsee

VisualStudio, C # 및 NewtonSoft.Json을 사용하여 Chart.js로 작업하고 있습니다. 유효한 JSON-String을 반환하는 클래스를 작성했습니다. 여기에서 확인했습니다 : https://jsonformatter.curiousconcept.com/ JSON-String에는 Chart.js의 전체 데이터가 포함되어 있으며 다음과 같습니다.

{
    "labels": [
        "O",
        "N",
        "U",
        "G"
    ],
    "datasets": [
        {
            "label": 2016,
            "fillColor": "rgba(220, 220, 220, 0.2)",
            "strokeColor": "rgba(220, 220, 220, 1)",
            "pointColor": "rgba(220, 220, 220, 1",
            "pointStrokeColor": "#fff",
            "pointHighlightFill": "#fff",
            "pointHighlightStroke": "rgba(220, 220, 220, 1",
            "data": [
                2,
                0,
                14,
                16
            ]
        }
    ]
}

이제 cshtml에 작은 Ajax-Script를 작성했습니다. 다음과 같이 보입니다.

<script type="text/javascript">
    $(document).ready(function () {
        $.ajax({
            url: 'JSON/kvp_stats.cshtml',
            dataType: 'json',
            method: 'POST',
            success: function (data) {
                var d = data;
                alert(d);
                var ctx = $('#myChart');
                var myLineChart = new Chart(ctx, {
                    type: 'line',
                    data: d
                })
            },
            error: function () {
                alert('Etwas klappt nicht!');
            }
        });
    });
</script>

kvp_stats.cshtml에서 다음을 수행했습니다. 방금 작성 : @mm_json.getJSON_Kvp(2016)반환 된 JSON-String을 가져옵니다.

불행히도 jquery-ajax는 오류 기능으로 실행되기 때문에 데이터를 JSON 데이터로 받아들이지 않는 것 같습니다. dataType을 html로 변경하면 성공합니다.

dataType이 JSON-String에 올바르게 응답하도록 데이터를 "인코딩"해야한다고 생각하지만 어떻게 그리고 어디에서?

당신의 도움을 주셔서 감사합니다.

Monsee

좋아, 나 혼자 놀랐어. 문제를 해결하는 방법을 찾았습니다.

제 경우에는 json 파일의 문자열 출력을 kvp_stats.cshtml다음과 같이 렌더링해야합니다.

@Html.Raw(mm_json.getJSON_Kvp(2016))@mm.json.getJSON_Kvp(2016) 대신

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

C # 및 Mono를 사용하는 Json

분류에서Dev

JSON 및 Java를 사용한 Yahoo Weather

분류에서Dev

fetch를 사용하여 Chart JS 용 JSON 데이터 가져 오기

분류에서Dev

JavaScript, Chart.js 및 json을 사용하여 함수에서 두 데이터 동기화

분류에서Dev

C ++ 및 Visual Studio 2012를 사용한 ImageMagick

분류에서Dev

C ++ 및 Visual Studio 2012를 사용한 ImageMagick

분류에서Dev

newtonsoft를 사용하여 VB.NET/C#에서 Json 파일로드

분류에서Dev

C # Newtonsoft.json DefaultContractResolver IValueProvider를 사용하여 데이터 충돌 대체

분류에서Dev

C #에서 Newtonsoft를 사용하여 중첩 된 JSON 개체의 역 직렬화

분류에서Dev

chart.js를 사용한 데카르트 좌표계

분류에서Dev

Chart.js를 사용한 맞춤형 y 축

분류에서Dev

JSON 및 underscore.js를 사용하여 콘텐츠에 연결

분류에서Dev

Objective C를 사용하여 JSON 변환 및 사전 구축

분류에서Dev

JS 및 PHP를 사용한 RSA 암호화 및 복호화

분류에서Dev

PHP, MySQL 및 JavaScript를 사용하여 json 데이터를 Google Material Line Chart에 그리는 방법

분류에서Dev

Angular.js와 함께 Chart.js에서 JSON 사용

분류에서Dev

C # Newtonsoft.json을 사용하여 단 하나의 속성 (루트를 찾을 수 없음)에 대한 Json 응답을 역 직렬화합니다.

분류에서Dev

CURL 및 C를 사용하여 URL에 JSON 게시

분류에서Dev

Web Api, C #을 사용하는 웹 애플리케이션에서 Newtonsoft.Json 6.0.0.0 및 12.0.0.0 충돌

분류에서Dev

json 데이터 및 jquery가있는 chart.js-오류 :-(

분류에서Dev

C #은 newtonsoft를 사용하여 json 계층 구조를 올바르게 작성할 수 없습니다.

분류에서Dev

개인 액세스 토큰을 사용한 Github API 호출 노드 JS 및 React JS를 사용한 Fetch 사용

분류에서Dev

객체 목록 직렬화 / 비 직렬화를위한 JSON Newtonsoft C # 모범 사례

분류에서Dev

C 및 ctypes를 사용한 계산의 이상한 동작

분류에서Dev

Nios 2 용 C 및 어셈블리를 사용한 폴링

분류에서Dev

Get 및 Private Set를 사용한 동시 사전-C #

분류에서Dev

C #에서 Newtonsoft를 사용하여 Json에서 중첩 된 개체의 효율적인 수동 역 직렬화

분류에서Dev

C # Newtonsoft를 사용하여 JSON 파일을 역 직렬화하는 방법은 무엇입니까?

분류에서Dev

Piwik Json 데이터를 가져와 chart.js와 함께 사용하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    C # 및 Mono를 사용하는 Json

  2. 2

    JSON 및 Java를 사용한 Yahoo Weather

  3. 3

    fetch를 사용하여 Chart JS 용 JSON 데이터 가져 오기

  4. 4

    JavaScript, Chart.js 및 json을 사용하여 함수에서 두 데이터 동기화

  5. 5

    C ++ 및 Visual Studio 2012를 사용한 ImageMagick

  6. 6

    C ++ 및 Visual Studio 2012를 사용한 ImageMagick

  7. 7

    newtonsoft를 사용하여 VB.NET/C#에서 Json 파일로드

  8. 8

    C # Newtonsoft.json DefaultContractResolver IValueProvider를 사용하여 데이터 충돌 대체

  9. 9

    C #에서 Newtonsoft를 사용하여 중첩 된 JSON 개체의 역 직렬화

  10. 10

    chart.js를 사용한 데카르트 좌표계

  11. 11

    Chart.js를 사용한 맞춤형 y 축

  12. 12

    JSON 및 underscore.js를 사용하여 콘텐츠에 연결

  13. 13

    Objective C를 사용하여 JSON 변환 및 사전 구축

  14. 14

    JS 및 PHP를 사용한 RSA 암호화 및 복호화

  15. 15

    PHP, MySQL 및 JavaScript를 사용하여 json 데이터를 Google Material Line Chart에 그리는 방법

  16. 16

    Angular.js와 함께 Chart.js에서 JSON 사용

  17. 17

    C # Newtonsoft.json을 사용하여 단 하나의 속성 (루트를 찾을 수 없음)에 대한 Json 응답을 역 직렬화합니다.

  18. 18

    CURL 및 C를 사용하여 URL에 JSON 게시

  19. 19

    Web Api, C #을 사용하는 웹 애플리케이션에서 Newtonsoft.Json 6.0.0.0 및 12.0.0.0 충돌

  20. 20

    json 데이터 및 jquery가있는 chart.js-오류 :-(

  21. 21

    C #은 newtonsoft를 사용하여 json 계층 구조를 올바르게 작성할 수 없습니다.

  22. 22

    개인 액세스 토큰을 사용한 Github API 호출 노드 JS 및 React JS를 사용한 Fetch 사용

  23. 23

    객체 목록 직렬화 / 비 직렬화를위한 JSON Newtonsoft C # 모범 사례

  24. 24

    C 및 ctypes를 사용한 계산의 이상한 동작

  25. 25

    Nios 2 용 C 및 어셈블리를 사용한 폴링

  26. 26

    Get 및 Private Set를 사용한 동시 사전-C #

  27. 27

    C #에서 Newtonsoft를 사용하여 Json에서 중첩 된 개체의 효율적인 수동 역 직렬화

  28. 28

    C # Newtonsoft를 사용하여 JSON 파일을 역 직렬화하는 방법은 무엇입니까?

  29. 29

    Piwik Json 데이터를 가져와 chart.js와 함께 사용하는 방법은 무엇입니까?

뜨겁다태그

보관