簡體   English   中英

在 GraphQL 中處理來自數據模式的特殊字符

[英]Dealing with special characters from data schema in GraphQL

我正在處理(由第三方)使用特殊字符構造的數據; 像這樣:


"pageFansGenderAge": {
      "current": {
        "U.13-17": 1,
        "U.55-64": 246,
        "M.55-64": 11925,
        "U.35-44": 370,
        "F.45-54": 16443,
        "M.18-24": 8996,
        "M.35-44": 20641,
        "F.25-34": 11687,
        "U.65+": 148,
        "U.18-24": 42,
        "M.25-34": 22341,
        "F.13-17": 177,
        "U.45-54": 415,
        "F.65+": 5916,
        "F.55-64": 12172,
        "M.13-17": 141,
        "M.65+": 6576,
        "F.35-44": 14491,
        "U.25-34": 178,
        "M.45-54": 17979,
        "F.18-24": 5787
      },

GraphQL 拋出錯誤,因為它不能接受特殊字符,句號和連字符會導致問題。 有沒有一種已知的方法來解析這些以阻止錯誤? 簡單地刪除所有特殊字符(obvs)只會返回 null 值。

提前致謝。

我找到了解決辦法。

我可以將當前數據返回為 JSON。 感謝這個堆棧溢出答案:

答案:在您的 GraphQL 查詢中使用“標量 JSON”

GraphQL - 從嵌套的 JSON object 中獲取所有字段

在此處輸入圖像描述 在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM