簡體   English   中英

類似於 Java 或任何其他語言中的 JavaScript 對象的數據結構的正確/首選名稱是什么?

[英]What is the right/preferred name for a data structure akin to JavaScript objects in Java or any other language?

我多次被提醒(現在提醒 SO 用戶自己)JSON 是一種文本編碼,與 JavaScript 對象不同。

在 PHP 中,您可以像在 JavaScript 中一樣使用數組。 在 J2EE 中,您可以創建 JsonArray 或 JsonStructure ( https://docs.oracle.com/javaee/7/api/javax/json/JsonArray.html )...參考這些 Java 對象,對我來說這似乎已經就像對創建 JSON 的含義的混蛋。

所以我的問題是:用 JavaScript 以外的語言描述類似 JSON 的數據結構的正確方法是什么? 有什么比 JSON 更好的嗎? 如果我對我的同事詢問我的 PHP 頁面中 Array 的內容,說“It is a JSON”是錯誤的嗎? 我猜的另一種選擇是關聯數組(或映射),但關聯數組比 JavaScript 對象要廣泛得多,JavaScript 對象同樣只能包含數組、對象和鍵值對。

JSON 是用 PHP 或您選擇使用的任何語言表示的數據結構的編碼表示。

這個過程可以用很多名字來引用,序列化編組等等。

我對充滿鰻魚的氣墊船的回答感到滿意。 雖然“JSON”可能不打算用於此目的,但它是描述這種數據結構的最佳方式。

暫無
暫無

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

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