簡體   English   中英

JSON模式解析器Javascript

[英]JSON schema parser Javascript

我的最終目標是讀取任何JSON模式並將其表示為樹(HTML)。

為此,我需要一種解析JSON模式的方法(對嗎?)。 我瀏覽了此頁面此編輯器的實現, 編輯器從JSON模式輸出html表單。

我要問的是我是否可以使用任何最佳的開源解決方案,或者我的方法是否錯誤?

有沒有辦法獲取屬性及其屬性的列表?

您可以將Ajv與自定義關鍵字一起使用來創建JSON數據處理器/解析器(在您的情況下,JSON Schema將用作數據)。

您將需要使用自定義關鍵字定義一個架構,該自定義關鍵字將用於處理您的架構並生成/收集您在驗證上下文中需要的任何副作用(您需要將該上下文通過call / apply方法傳遞給驗證函數並使用passContext選項,以便將其傳遞給子方案和自定義關鍵字)。

JSONScript評估架構中使用此方法來評估腳本(但您可以將架構作為數據傳遞給腳本,而不是腳本)。

暫無
暫無

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

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