Tagged articles

JSON

517 articles · Page 4 of 6
Python Programming Learning Circle
Python Programming Learning Circle
May 27, 2022 · Fundamentals

Nine Useful JSON Validation and Formatting Tools

This article introduces nine popular tools—including JSONLint, JSONCompare, JTC, ijson, and others—that help developers validate, format, compress, compare, and edit JSON data, providing both online services and IDE plugins for more efficient JSON handling.

FormattingIDE pluginsJSON
0 likes · 5 min read
Nine Useful JSON Validation and Formatting Tools
macrozheng
macrozheng
May 20, 2022 · Frontend Development

Boost Your API Testing: Visualize JSON with JsonHero & JsonVisio

Swagger’s poor JSON handling can hinder API testing, but two sleek visualization tools—JsonHero and JsonVisio—offer formatting, editing, tree views, and easy installation, enabling developers to efficiently view and manipulate JSON data directly from Swagger or standalone.

JSONJsonHeroJsonVisio
0 likes · 7 min read
Boost Your API Testing: Visualize JSON with JsonHero & JsonVisio
Programmer DD
Programmer DD
May 14, 2022 · Backend Development

Fastjson 2.0.3 Unveiled: Record Support, GraalVM Native‑Image, and Enhanced JSONPath

On May 14 the open‑source Fastjson library launched version 2.0.3, adding better compatibility with its 1.x line, native support for JDK 14 records, GraalVM native‑image compatibility, an improved extension mechanism, stronger JSONPath capabilities, Jackson annotation compatibility, and faster deserialization for heavily escaped JSON data.

BackendFastjsonGraalVM
0 likes · 2 min read
Fastjson 2.0.3 Unveiled: Record Support, GraalVM Native‑Image, and Enhanced JSONPath
DeWu Technology
DeWu Technology
May 13, 2022 · Game Development

Design and Implementation of a PBR Material Editing Tool for the Filament Engine

The article presents a Filament‑based PBR material editor that unifies PC and mobile workflows by providing real‑time ImGui previews, JSON‑driven persistence, model optimization, texture compression, and export/import of mobile‑ready material packages, thereby lowering authoring barriers, accelerating iteration, and ensuring visual consistency across platforms.

C++FilamentGraphics
0 likes · 19 min read
Design and Implementation of a PBR Material Editing Tool for the Filament Engine
JavaScript
JavaScript
May 12, 2022 · Frontend Development

Mastering Fetch: How to GET and POST JSON with JavaScript

This guide explains how to use the JavaScript Fetch API for sending and receiving JSON data, covering basic fetch calls, configuring GET requests with headers, handling responses, and performing POST (or PUT/PATCH) operations with proper content-type settings, plus a note on polyfills.

APIGETJSON
0 likes · 4 min read
Mastering Fetch: How to GET and POST JSON with JavaScript
DaTaobao Tech
DaTaobao Tech
Apr 27, 2022 · Big Data

Comparative Study of JSON Processing Methods in MaxCompute

The study compares MaxCompute JSON extraction functions—FROM_JSON, get_json_object, and custom JMESPath/JSONPath UDFs—showing simple field extraction with get_json_object is fastest, while complex queries benefit from FROM_JSON or JMESPath, and outlines corresponding JSON generation methods and best‑practice recommendations.

DataEngineeringJMESPathJSON
0 likes · 11 min read
Comparative Study of JSON Processing Methods in MaxCompute
Programmer DD
Programmer DD
Apr 22, 2022 · Backend Development

Master FastJSON 2.0: Maven Setup, Core APIs, and JSONPath Guide

This article introduces FastJSON 2.0, explains how to add the Maven dependency, outlines the main classes and methods for JSON, JSONB, and JSONPath, and provides code examples for serializing and deserializing Java objects as well as partial parsing with JSONPath.

JSONJSONPathJava
0 likes · 10 min read
Master FastJSON 2.0: Maven Setup, Core APIs, and JSONPath Guide
The Dominant Programmer
The Dominant Programmer
Apr 18, 2022 · Backend Development

How to Build a Web Page in Node-RED Using JSON Data

This guide walks through designing a layout, configuring a Change node, creating a JSON payload, crafting an HTML template with Handlebars, deploying the flow, and accessing the generated page at http://127.0.0.1:1880/data, all within Node-RED.

FlowHTML templateHandlebars
0 likes · 6 min read
How to Build a Web Page in Node-RED Using JSON Data
MaGe Linux Operations
MaGe Linux Operations
Mar 12, 2022 · Backend Development

Mastering RESTful API Design in Go: 12 Essential Best Practices

This article revisits RESTful API design using Go Web, covering twelve practical guidelines such as JSON usage, verb‑free and pluralized paths, hierarchical resources, pagination, unified response formats, proper HTTP status codes, versioning, HTTPS, and documentation to help developers build clear, consistent, and secure APIs.

API DesignBackendGin
0 likes · 9 min read
Mastering RESTful API Design in Go: 12 Essential Best Practices
Python Programming Learning Circle
Python Programming Learning Circle
Feb 24, 2022 · Fundamentals

Parsing Complex JSON Structures with pandas json_normalize

This article explains how to use pandas' json_normalize function to transform different JSON formats—including simple objects, nested objects, lists, and deeply nested structures—into DataFrames, covering parameters such as record_path, meta, max_level, sep, errors, and prefix handling, with practical code examples.

DataFrameJSONdata-processing
0 likes · 12 min read
Parsing Complex JSON Structures with pandas json_normalize
转转QA
转转QA
Feb 17, 2022 · Backend Development

Building a Generic API Diff Tool for System Refactoring and Data Migration Testing

This article describes how a Python‑based diff utility was created to compare old and new API responses during a promotion change‑record migration, detailing its implementation, handling of JSON structures, improvements over the first version, and plans for integration with an API testing platform.

API-testingJSONPython
0 likes · 8 min read
Building a Generic API Diff Tool for System Refactoring and Data Migration Testing
21CTO
21CTO
Jan 23, 2022 · Backend Development

How cURL’s New Native JSON Support Simplifies API Requests

cURL’s creator Daniel Stenberg plans to add native JSON handling with new command‑line options that streamline sending JSON payloads and headers, addressing common REST API usage, user convenience, and shell quoting challenges.

APIJSONcommand line
0 likes · 3 min read
How cURL’s New Native JSON Support Simplifies API Requests
ByteFE
ByteFE
Jan 12, 2022 · Fundamentals

Understanding the Differences Between null and undefined in JavaScript

This article explains the conceptual and practical differences between JavaScript's null and undefined values, covering their definitions, type checking methods, comparison behavior, arithmetic conversion, JSON serialization, and best practices for usage.

JSONJavaScriptNULL
0 likes · 10 min read
Understanding the Differences Between null and undefined in JavaScript
Programmer DD
Programmer DD
Jan 9, 2022 · Frontend Development

How Amis Low-Code Frontend Framework Boosts Development Efficiency

This article introduces the open‑source low‑code front‑end framework Amis, explains its JSON‑based page generation, highlights its low entry barrier, rich built‑in components, flexibility, and real‑world usage, and provides practical code examples to help developers get started quickly.

JSONamisfrontend
0 likes · 5 min read
How Amis Low-Code Frontend Framework Boosts Development Efficiency
Top Architect
Top Architect
Dec 25, 2021 · Databases

Using MySQL JSON Data Type for Flexible Schema Design and Efficient Indexing

This article explains the MySQL JSON data type, demonstrates how to store structured and semi‑structured data with JSON objects and arrays, shows practical table designs for user login and profiling, and details virtual columns, function indexes, and multi‑valued indexes for fast querying.

IndexingJSONMulti-Valued Index
0 likes · 13 min read
Using MySQL JSON Data Type for Flexible Schema Design and Efficient Indexing
21CTO
21CTO
Dec 14, 2021 · Databases

PostgreSQL vs MySQL: Which Database Wins in JSON, Indexing, and Concurrency?

This article examines workload analysis and query performance differences between PostgreSQL and MySQL, focusing on JSON handling, indexing strategies, concurrency control, benchmark results, and replication features, while offering configuration tips to improve each database’s speed and efficiency.

IndexingJSONMVCC
0 likes · 10 min read
PostgreSQL vs MySQL: Which Database Wins in JSON, Indexing, and Concurrency?
Top Architect
Top Architect
Nov 26, 2021 · Backend Development

Simplifying CRUD and Complex Queries with APIJSON

This article demonstrates how APIJSON enables developers to implement full CRUD, query, and aggregation operations with just a few lines of code, reducing boilerplate, handling permissions, and supporting complex relational queries through a unified JSON request format.

APIJSONCRUDJSON
0 likes · 8 min read
Simplifying CRUD and Complex Queries with APIJSON
FunTester
FunTester
Nov 19, 2021 · Backend Development

Simplify Complex JSON Creation in Java with Double‑Brace Initialization

When integrating a third‑party API, building deeply nested JSON structures can become cumbersome, but using Java's double‑brace initialization for maps and JSONObjects dramatically reduces boilerplate code while keeping the payload readable and maintainable.

BackendJSONJava
0 likes · 5 min read
Simplify Complex JSON Creation in Java with Double‑Brace Initialization
Python Programming Learning Circle
Python Programming Learning Circle
Nov 12, 2021 · Fundamentals

Processing CSV, JSON, and XML Data in Python

This tutorial demonstrates how to read, write, and convert CSV, JSON, and XML data using Python's built‑in modules and popular libraries such as pandas and dicttoxml, providing clear code examples for each format and showing how to interconvert them efficiently.

JSONdata-processingdicttoxml
0 likes · 7 min read
Processing CSV, JSON, and XML Data in Python
Amap Tech
Amap Tech
Nov 4, 2021 · Backend Development

Simplifying Java Backend Unit Testing with JSON Serialization

This article shows how to streamline Java backend unit tests by loading JSON fixtures, deserializing them into objects, and re‑serializing results for concise assertions, while providing naming conventions, Maven setup, FastJSON tricks, and advanced Mockito techniques to replace verbose manual object construction.

JSONJavaMockito
0 likes · 30 min read
Simplifying Java Backend Unit Testing with JSON Serialization
Programmer DD
Programmer DD
Nov 2, 2021 · Fundamentals

How to Build a Simple JSON Parser in Java: A Step‑by‑Step Guide

This article walks through the design and implementation of a lightweight JSON parser in Java, covering the underlying lexical and syntax analysis, token definitions, core parsing algorithms, testing strategies, and a brief demonstration of JSON beautification, providing developers with a clear understanding of JSON processing fundamentals.

JSONJavaParser
0 likes · 18 min read
How to Build a Simple JSON Parser in Java: A Step‑by‑Step Guide
Programmer DD
Programmer DD
Nov 1, 2021 · Backend Development

How APIJSON Cuts SpringBoot CRUD Boilerplate to Just 3 Lines

This article explains why traditional SpringBoot CRUD endpoints require dozens of lines of code and how APIJSON lets you perform all create, read, update, delete, and statistical operations on any table with only a few lines of configuration and a single generic interface.

APIJSONCRUDJSON
0 likes · 9 min read
How APIJSON Cuts SpringBoot CRUD Boilerplate to Just 3 Lines
FunTester
FunTester
Oct 29, 2021 · Backend Development

Master Fastjson: Create, Modify, and Query JSON Objects in Java

This tutorial walks through using Fastjson to create, add, delete, retrieve, and manipulate JSON objects in Java, highlighting common pitfalls and showcasing advanced methods such as compute, computeIfAbsent, and custom iteration techniques.

FastjsonJSONJava
0 likes · 4 min read
Master Fastjson: Create, Modify, and Query JSON Objects in Java
Alibaba Cloud Developer
Alibaba Cloud Developer
Oct 20, 2021 · Backend Development

How JSON Serialization Can Supercharge Your Java Unit Tests

This article explains how leveraging JSON serialization can dramatically simplify and accelerate Java unit test development by reducing boilerplate code for data mocking and verification, offering practical examples, naming conventions, resource organization, and integration tips for backend projects.

JSONJavaMocking
0 likes · 37 min read
How JSON Serialization Can Supercharge Your Java Unit Tests
Tencent Cloud Developer
Tencent Cloud Developer
Oct 11, 2021 · Backend Development

Comparison of Go JSON Parsing Libraries: Performance, Features, and Usage Guidelines

The article compares Go's built‑in encoding/json with third‑party libraries jsoniter, easyjson, jsonparser, and the author's jsonvalue, outlining each one's features, performance benchmarks, and ideal use cases—standard library for simplicity, easyjson for maximum speed with code generation, jsonparser or jsoniter for selective extraction, and jsonvalue for flexible, case‑insensitive handling.

BenchmarkJSONLibraries
0 likes · 21 min read
Comparison of Go JSON Parsing Libraries: Performance, Features, and Usage Guidelines
FunTester
FunTester
Oct 7, 2021 · Fundamentals

Master Groovy Basics: From Setup to JSON and HTTP in Minutes

This guide walks Java developers through installing Groovy, using its .groovy files, manipulating lists, maps, conditionals, loops, and leveraging built‑in JsonBuilder and HTTPBuilder for JSON handling and HTTP requests, all with clear code examples.

BackendGroovyHTTP
0 likes · 9 min read
Master Groovy Basics: From Setup to JSON and HTTP in Minutes
21CTO
21CTO
Oct 6, 2021 · Databases

Master MySQL 8.0 JSON Functions: Practical Tips and Code Samples

This article introduces MySQL 8.0's enhanced JSON capabilities, covering key constraints, storage functions, GeoJSON support, indexing, in‑place updates, essential JSON utilities, path expressions, extraction, modification techniques, and the powerful JSON_TABLE feature with clear code examples.

BackendData TypesJSON
0 likes · 7 min read
Master MySQL 8.0 JSON Functions: Practical Tips and Code Samples
Ops Development Stories
Ops Development Stories
Sep 30, 2021 · Backend Development

Master Go: Parse and Generate YAML, JSON, and XML Files

This tutorial demonstrates how to use Go's standard and third‑party libraries to parse and generate YAML, JSON, and XML files, covering data structures, unmarshalling, marshalling, handling maps, and producing readable output with code examples.

Data SerializationGoJSON
0 likes · 17 min read
Master Go: Parse and Generate YAML, JSON, and XML Files
Programmer DD
Programmer DD
Sep 22, 2021 · Databases

Master MySQL 8.0 JSON Functions: Practical Tips and Code Samples

This article summarizes the most useful MySQL 8.0 JSON features—including storage limits, indexing, in‑place updates, path expressions, merging, and table functions—providing clear code examples and guidance for developers who need to work with JSON data in MySQL.

JSONJSON FunctionsMySQL8
0 likes · 8 min read
Master MySQL 8.0 JSON Functions: Practical Tips and Code Samples
FunTester
FunTester
Sep 10, 2021 · Backend Development

Insights and Pitfalls When Working with the Jira REST API

This article shares practical experiences and lessons learned while integrating with Jira's REST API, covering the absence of Chinese documentation, handling of HTTP status codes, inconsistent and overly nested JSON responses, demo errors, mixed language fields, and the differences between POST and PUT methods.

HTTPJSONJira
0 likes · 16 min read
Insights and Pitfalls When Working with the Jira REST API
MaGe Linux Operations
MaGe Linux Operations
Sep 6, 2021 · Backend Development

Why orjson Beats ujson for Fast Python JSON Serialization

This article compares Python's built‑in json module with faster alternatives like ujson, rapidjson, and the Rust‑based orjson, showing benchmark results, installation steps, code examples, and a known ujson indentation bug to help developers choose the most efficient JSON library.

JSONRapidJSONorjson
0 likes · 6 min read
Why orjson Beats ujson for Fast Python JSON Serialization
Python Programming Learning Circle
Python Programming Learning Circle
Aug 17, 2021 · Fundamentals

Python Tips: Variable Swapping, Comprehensions, Counter, JSON Pretty‑Print, FizzBuzz, and More

This article presents a collection of practical Python techniques, including variable swapping without a temporary variable, using dictionary and set comprehensions, leveraging the Counter class for counting, pretty‑printing JSON, solving FizzBuzz concisely, inline conditional expressions, list slicing, dictionary get method, and generating combinations with itertools.

ComprehensionsJSONPython
0 likes · 8 min read
Python Tips: Variable Swapping, Comprehensions, Counter, JSON Pretty‑Print, FizzBuzz, and More
Zhongtong Tech
Zhongtong Tech
Aug 16, 2021 · Backend Development

Transform JMeter JDBC Request Output to JSON: A Step‑by‑Step Guide

This article explains how to modify JMeter's source code so that the JDBC Request sampler returns results in a clean JSON format, covering environment setup, code changes, building the custom JAR, integration, and the resulting improvements in readability and automation.

JDBCJMeterJSON
0 likes · 8 min read
Transform JMeter JDBC Request Output to JSON: A Step‑by‑Step Guide
Top Architect
Top Architect
Aug 15, 2021 · Backend Development

Using HttpClientUtil for HTTP Requests and JSON Parsing in Java

This article demonstrates how to call third‑party APIs in Java projects by importing the HttpClientUtil utility, performing GET and POST requests (with and without parameters), handling JSON responses with a custom JsonUtils class, and includes complete code examples for each step.

HttpClientJSONJava
0 likes · 12 min read
Using HttpClientUtil for HTTP Requests and JSON Parsing in Java
Python Programming Learning Circle
Python Programming Learning Circle
Aug 9, 2021 · Backend Development

How to Choose the Fastest JSON Library for Python: A Practical Benchmarking Guide

This article explains a systematic process for evaluating and selecting the most suitable high‑performance JSON library for Python, covering the need assessment, benchmark definition, filtering by additional requirements, and detailed benchmark results that highlight orjson as the fastest option for small‑message encoding while discussing trade‑offs such as safety, customizability, and ecosystem support.

JSONPerformancePython
0 likes · 5 min read
How to Choose the Fastest JSON Library for Python: A Practical Benchmarking Guide
JD Retail Technology
JD Retail Technology
Aug 9, 2021 · Frontend Development

Dolphin System Custom Layout Architecture and Implementation

The Dolphin system for JD International channel introduces a fully configurable, drag‑and‑drop custom layout architecture that separates layout and content data, enabling business users to build personalized floor modules with minimal coding and deploy them instantly across web, mobile, and mini‑program platforms.

Custom LayoutJSONconfiguration platform
0 likes · 9 min read
Dolphin System Custom Layout Architecture and Implementation
JavaScript
JavaScript
Aug 3, 2021 · Frontend Development

Mastering Fetch API: How to GET and POST JSON in JavaScript

This guide explains how to use the JavaScript Fetch API to retrieve and send JSON data, covering basic GET requests, parsing responses, configuring request options, handling POST submissions with appropriate headers, and using polyfills for unsupported browsers.

APIJSONfetch
0 likes · 4 min read
Mastering Fetch API: How to GET and POST JSON in JavaScript
dbaplus Community
dbaplus Community
Jul 8, 2021 · Databases

Why ClickHouse Outperforms Elasticsearch for Log Storage and Analytics

This article compares ClickHouse and Elasticsearch for API log storage, detailing development activity, schema handling, query performance, statistical functions, MySQL integration, new features, and practical drawbacks, while providing concrete SQL examples and migration tips.

AnalyticsClickHouseElasticsearch
0 likes · 14 min read
Why ClickHouse Outperforms Elasticsearch for Log Storage and Analytics
Python Programming Learning Circle
Python Programming Learning Circle
Jul 7, 2021 · Frontend Development

Python Seat Reservation System with PySide2 GUI and Command‑Line Tools

This article presents a complete Python‑based seat reservation system that uses PySide2 to build an interactive graphical interface for selecting and booking seats, stores configuration and occupancy data in JSON files, and provides command‑line utilities for checking in, checking out, making reservations, and handling temporary leaves, illustrating both front‑end UI design and back‑end logic in a single project.

JSONPythonbooking
0 likes · 20 min read
Python Seat Reservation System with PySide2 GUI and Command‑Line Tools
Java Architecture Diary
Java Architecture Diary
Jun 17, 2021 · Operations

Prometheus HTTP Service Discovery: Compare, Requirements & JSON Format

Prometheus HTTP Service Discovery (HTTP SD) offers a flexible, JSON‑based approach for dynamically locating targets, contrasting with file‑based SD in event handling, update frequency, format, transport, and security, while outlining endpoint requirements, response headers, and providing concrete JSON examples for practical implementation.

HTTP Service DiscoveryJSONcloud-native
0 likes · 5 min read
Prometheus HTTP Service Discovery: Compare, Requirements & JSON Format
Programmer DD
Programmer DD
Jun 10, 2021 · Backend Development

How to Implement Field-Level Data Desensitization with Jackson in Java

This tutorial explains how to move data desensitization to the JSON serialization stage using Jackson, defines a @Sensitive annotation, custom strategies, a contextual serializer, and demonstrates the approach with a User class example that masks personal fields during serialization.

Custom AnnotationJSONJackson
0 likes · 6 min read
How to Implement Field-Level Data Desensitization with Jackson in Java
Sohu Tech Products
Sohu Tech Products
Jun 2, 2021 · Mobile Development

In‑Depth Analysis of YYModel Source Code and Its JSON Parsing Mechanism

This article provides a detailed examination of the YYModel framework’s source code, explaining how it leverages Objective‑C runtime to parse JSON into model objects, covering key files, internal classes, mapping mechanisms, and the core conversion methods with illustrative code examples.

JSONObjective-C++YYModel
0 likes · 12 min read
In‑Depth Analysis of YYModel Source Code and Its JSON Parsing Mechanism
FunTester
FunTester
Apr 28, 2021 · Fundamentals

Convert JSON to CSV with jq: A Step‑by‑Step Tutorial

This tutorial demonstrates how to use the jq command‑line tool to extract an array of objects from a JSON file, reshape the data into a two‑column format, and output it as properly formatted CSV, including handling of quoting and raw output options.

CSVJSONShell
0 likes · 4 min read
Convert JSON to CSV with jq: A Step‑by‑Step Tutorial
MaGe Linux Operations
MaGe Linux Operations
Apr 25, 2021 · Backend Development

How to Use AJAX with Django: GET & POST Requests Made Easy

This tutorial explains how to integrate AJAX fetch calls with Django views for both GET and POST requests, covering header configuration, CSRF handling, JSON data exchange, and the updated method for detecting AJAX requests in Django 3.1 and later.

AJAXCSRFDjango
0 likes · 11 min read
How to Use AJAX with Django: GET & POST Requests Made Easy
FunTester
FunTester
Apr 8, 2021 · Fundamentals

Mastering jq: Advanced Pipes, Functions, and JSON Format Transformations

This tutorial explores jq's advanced capabilities, demonstrating how to combine filters with the pipe operator, use functions like keys, length, select, map, and join, and transform JSON data into new structures and formats through practical command‑line examples.

FunctionsJSONcommand line
0 likes · 6 min read
Mastering jq: Advanced Pipes, Functions, and JSON Format Transformations
Aikesheng Open Source Community
Aikesheng Open Source Community
Mar 24, 2021 · Databases

Understanding MySQL Multi-Value Indexes and Their Use Cases

This article explains the difference between MySQL multi-value indexes and composite indexes, demonstrates how to create and query multi-value indexes using JSON columns, and shows performance benefits and practical scenarios when dealing with tables that have a large number of columns.

JSONMulti-Value IndexMySQL
0 likes · 13 min read
Understanding MySQL Multi-Value Indexes and Their Use Cases
Top Architect
Top Architect
Feb 14, 2021 · Backend Development

Using GsonFormat Plugin to Convert JSON to JavaBean in IntelliJ IDEA

This guide explains how to install the GsonFormat plugin in IntelliJ IDEA and use it to quickly transform JSON strings into JavaBean classes with generated getters and setters, dramatically reducing manual mapping effort and improving development efficiency.

GsonFormatIntelliJJSON
0 likes · 4 min read
Using GsonFormat Plugin to Convert JSON to JavaBean in IntelliJ IDEA
Kuaishou Large Model
Kuaishou Large Model
Feb 4, 2021 · Frontend Development

How Kuaishou Evolved Its Special‑Effects Tool from QWidget to Dynamic QML & Lua

This article chronicles the step‑by‑step evolution of Kuaishou's special‑effects authoring tool—from early QWidget layouts through QML redesign, then JSON/Lua configuration, and finally dynamic QML loading—highlighting how each stage reduced code size, improved developer efficiency, and enabled seamless hot updates without app releases.

JSONLuaQML
0 likes · 9 min read
How Kuaishou Evolved Its Special‑Effects Tool from QWidget to Dynamic QML & Lua
php Courses
php Courses
Jan 21, 2021 · Backend Development

Understanding PHP json_encode Output: When Arrays Become Objects

This article explains why PHP's json_encode sometimes returns a JSON object instead of an array, demonstrates several common scenarios, and provides practical code solutions to ensure the desired array format in the resulting JSON.

JSONarrayencoding
0 likes · 4 min read
Understanding PHP json_encode Output: When Arrays Become Objects
Code Ape Tech Column
Code Ape Tech Column
Jan 14, 2021 · Fundamentals

Nine Useful JSON Validation and Formatting Tools

This article introduces nine popular JSON tools—including online validators, formatters, comparators, CLI utilities, IDE plugins, and editors—that help developers verify, format, compare, and manipulate JSON data efficiently across various platforms.

FormattingJSONOnline
0 likes · 7 min read
Nine Useful JSON Validation and Formatting Tools
MaGe Linux Operations
MaGe Linux Operations
Jan 13, 2021 · Fundamentals

15 Must‑Try Python Packages Every Developer Should Know

This guide reviews fifteen essential Python packages—from data‑visualisation with Dash and image handling with Pillow to web requests, JSON parsing, and home automation—explaining their key features, typical use‑cases, and why they’re valuable tools for developers.

CLIData VisualizationJSON
0 likes · 12 min read
15 Must‑Try Python Packages Every Developer Should Know
DevOps Cloud Academy
DevOps Cloud Academy
Jan 1, 2021 · Backend Development

Parsing WeChat Public Account Articles via API and Python Script

This guide demonstrates how to retrieve a list of WeChat public account articles by constructing the appropriate API URL, examining its query parameters, viewing the JSON response, and using a Python script to parse the data and generate a markdown file of titles and links.

APIJSONPython
0 likes · 3 min read
Parsing WeChat Public Account Articles via API and Python Script
21CTO
21CTO
Dec 29, 2020 · Backend Development

How to Fetch ISS Data with Python: A Beginner’s Guide to APIs

This tutorial explains what an API is, shows how to install and use the Python requests library to make GET requests, interprets common HTTP status codes, and demonstrates parsing JSON data from the Open Notify ISS API using the built‑in json module.

JSONTutorialrequests
0 likes · 7 min read
How to Fetch ISS Data with Python: A Beginner’s Guide to APIs
Beike Product & Technology
Beike Product & Technology
Dec 10, 2020 · Frontend Development

Understanding KEMIS: Declarative JSON Configuration for MIS Page Development

This article explains how the KEMIS framework provides a universal, declarative JSON‑based solution for building Management Information System (MIS) pages, covering component declaration, data fetching via initApi and api, variable resolution, expression‑based attributes, and custom component registration with React examples.

ComponentDataBindingJSON
0 likes · 13 min read
Understanding KEMIS: Declarative JSON Configuration for MIS Page Development
Selected Java Interview Questions
Selected Java Interview Questions
Nov 27, 2020 · Backend Development

Non‑Intrusive Unified JSON Response Format and Global Handling in Spring MVC

This article explains how to design a non‑intrusive unified JSON response structure for Spring MVC applications, defines the standard JSON schema, provides Java enums and generic Result classes, demonstrates usage with @ResponseResultBody and @RestControllerAdvice, and shows comprehensive exception handling techniques.

BackendJSONJava
0 likes · 12 min read
Non‑Intrusive Unified JSON Response Format and Global Handling in Spring MVC
Liangxu Linux
Liangxu Linux
Nov 2, 2020 · Big Data

Master Shell Tricks to Analyze Beijing Points‑Based Residency Data in Seconds

This article demonstrates how to use standard shell utilities such as grep, cut, sort, uniq, awk, and join to quickly extract insights—like top companies, common surnames, popular given names, age distribution, and hometown rankings—from a JSON dataset of Beijing points‑based residency applicants.

Data AnalysisJSONawk
0 likes · 13 min read
Master Shell Tricks to Analyze Beijing Points‑Based Residency Data in Seconds
Aikesheng Open Source Community
Aikesheng Open Source Community
Sep 30, 2020 · Databases

Traversing JSON Array Ranges in MySQL 8.0

This article explains how MySQL 8.0’s JSON data type enables range‑based traversal of JSON arrays, demonstrates extracting array elements with path expressions, and provides stored‑procedure examples—both a traditional loop version and an optimized version using the new "$[m to n]" syntax.

Array TraversalJSONJSON Functions
0 likes · 7 min read
Traversing JSON Array Ranges in MySQL 8.0
Top Architect
Top Architect
Sep 11, 2020 · Backend Development

Non‑Intrusive Unified JSON Response Format with Global Handling in Spring Boot

This article demonstrates how to design a non‑intrusive, unified JSON response structure for Spring Boot applications, defines a standard Result wrapper and status enum, shows static factory methods, and explains global handling via @ResponseResultBody, @RestControllerAdvice, and centralized exception processing.

JSONJavaResponse Wrapper
0 likes · 14 min read
Non‑Intrusive Unified JSON Response Format with Global Handling in Spring Boot