Tag

XML

1 views collected around this technical thread.

Test Development Learning Exchange
Test Development Learning Exchange
Jun 7, 2025 · Backend Development

Build a Lightweight Python GUI for Testing REST and SOAP APIs (with .exe Packaging)

This tutorial walks you through creating a compact Python Tkinter GUI that can send GET/POST requests, handle JSON or XML payloads, support Bearer tokens, clean illegal URL characters, and be packaged into a standalone Windows executable using PyInstaller.

API testingGUIHTTP
0 likes · 12 min read
Build a Lightweight Python GUI for Testing REST and SOAP APIs (with .exe Packaging)
Java Captain
Java Captain
May 9, 2025 · Backend Development

Configuring MyBatis Dynamic SQL with XML and Annotation: Setup, Code Samples, and Pros & Cons

This article explains how to configure MyBatis for dynamic SQL using XML mapper files and annotation-based methods, provides step‑by‑step code examples, and compares the advantages and disadvantages of each approach to help developers choose the best solution for their projects.

AnnotationsDynamic SQLJava
0 likes · 5 min read
Configuring MyBatis Dynamic SQL with XML and Annotation: Setup, Code Samples, and Pros & Cons
Java Tech Enthusiast
Java Tech Enthusiast
Feb 2, 2025 · Backend Development

Optimizing XML-to-MySQL Bulk Import with JDBC Batch and Disruptor

By switching from a naïve per‑record insert to JDBC batch writes with rewriteBatchedStatements and then off‑loading those batches to multiple consumer threads via a LMAX Disruptor ring buffer, the XML‑to‑MySQL import of 60,000 rows dropped from roughly 300 seconds to about 4 seconds while keeping memory usage modest.

DisruptorJDBCJava
0 likes · 11 min read
Optimizing XML-to-MySQL Bulk Import with JDBC Batch and Disruptor
Test Development Learning Exchange
Test Development Learning Exchange
Jan 12, 2025 · Fundamentals

Reading Various File Formats and Databases in Python

This guide demonstrates how to read and write common file types—including TXT, CSV, JSON, XML, Excel, YAML, Parquet, and HDF5—as well as how to connect to SQLite databases and perform web scraping using Python's standard libraries and popular third‑party packages.

CSVFile IOJSON
0 likes · 6 min read
Reading Various File Formats and Databases in Python
Test Development Learning Exchange
Test Development Learning Exchange
Nov 2, 2024 · Big Data

Python Data Parsing and Large‑Scale Data Processing Techniques

This article introduces Python's built‑in modules and popular libraries for parsing CSV, JSON, and XML files, demonstrates advanced data manipulation with pandas, and presents multiple strategies—including chunked reading, Dask, PySpark, HDF5, databases, Vaex, and NumPy memory‑mapping—for efficiently handling very large datasets.

Big DataCSVJSON
0 likes · 14 min read
Python Data Parsing and Large‑Scale Data Processing Techniques
Test Development Learning Exchange
Test Development Learning Exchange
Oct 20, 2024 · Backend Development

Python Library Examples for YAML, TOML, JSON Schema, XML, HTML, and CSS Processing

This article provides concise Python code examples demonstrating how to read, write, and manipulate data using popular libraries such as PyYAML, toml, jsonschema, xmltodict, lxml, BeautifulSoup4, html5lib, and cssutils, covering scenarios from configuration files to XML/HTML parsing and CSS styling.

CSSJSON SchemaPython
0 likes · 8 min read
Python Library Examples for YAML, TOML, JSON Schema, XML, HTML, and CSS Processing
Architecture Development Notes
Architecture Development Notes
Aug 31, 2024 · Backend Development

Master Fast XML Parsing in Rust with quick-xml: A Complete Guide

This article introduces the high‑performance Rust library quick-xml, explains its core features, shows how to install it, and provides detailed code examples for reading, writing, and advanced XML processing, helping developers efficiently handle XML data.

ParsingPerformanceRust
0 likes · 7 min read
Master Fast XML Parsing in Rust with quick-xml: A Complete Guide
Code Ape Tech Column
Code Ape Tech Column
Aug 22, 2024 · Backend Development

Advanced MyBatis Dynamic SQL: foreach, if, choose, trim, selectKey, and SQL Fragments

This article provides a comprehensive guide to using MyBatis dynamic SQL tags—including foreach, if, choose, trim, selectKey, and sql fragments—explaining their attributes, usage scenarios, and offering detailed Java and XML code examples to improve query flexibility and reduce errors.

DatabaseDynamic SQLJava
0 likes · 19 min read
Advanced MyBatis Dynamic SQL: foreach, if, choose, trim, selectKey, and SQL Fragments
Test Development Learning Exchange
Test Development Learning Exchange
Aug 10, 2024 · Fundamentals

Python File I/O: Reading and Writing Text, JSON, Excel, XML, and INI Files

This tutorial explains how to read and write common file formats in Python—including text, JSON, Excel, XML, and INI files—covering append, overwrite, and read operations with clear code examples for each file type.

ExcelFile I/OJSON
0 likes · 6 min read
Python File I/O: Reading and Writing Text, JSON, Excel, XML, and INI Files
Test Development Learning Exchange
Test Development Learning Exchange
Jul 17, 2024 · Backend Development

Sending XML Data with Python requests: Build, Post, and Parse

This tutorial explains how to construct XML data in Python, set the appropriate Content-Type header, send it via a POST request using the requests library, and parse the XML response, providing complete example code for developers working with web APIs.

APIHTTPPython
0 likes · 5 min read
Sending XML Data with Python requests: Build, Post, and Parse
macrozheng
macrozheng
Jun 21, 2024 · Backend Development

Master MyBatis Dynamic SQL: 9 Essential Tag Techniques for Cleaner Code

This article walks through MyBatis dynamic SQL tags—foreach, concat, choose, selectKey, if, where, trim, set, and sql fragments—explaining their attributes, usage patterns, and common pitfalls, and provides complete XML and Java code examples for each technique.

DatabaseDynamic SQLJava
0 likes · 20 min read
Master MyBatis Dynamic SQL: 9 Essential Tag Techniques for Cleaner Code
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Apr 30, 2024 · Backend Development

Mastering Spring AOP: XML, Annotations, and ProxyFactoryBean Deep Dive

This article explains Spring AOP fundamentals, demonstrates XML‑based and annotation‑based configurations, and provides a comprehensive guide to using ProxyFactoryBean—including its properties, proxy‑interface and proxy‑class scenarios, CGLIB considerations, and wildcard interceptor matching—complete with runnable code examples.

AOPAnnotationsCglib
0 likes · 9 min read
Mastering Spring AOP: XML, Annotations, and ProxyFactoryBean Deep Dive
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jan 26, 2024 · Backend Development

How to Output XML in Spring Boot 3.1.7 Using Jackson, JAXB, and XML Views

This tutorial explains when to choose XML over JSON, compares their characteristics, and provides step‑by‑step Spring Boot 3.1.7 examples—including Jackson XML configuration, custom root elements, XML view rendering, and JAXB marshalling—to produce XML responses from REST endpoints.

JAXBJacksonJava
0 likes · 7 min read
How to Output XML in Spring Boot 3.1.7 Using Jackson, JAXB, and XML Views
php中文网 Courses
php中文网 Courses
Jan 9, 2024 · Backend Development

Using PHP Built‑in Functions to Read, Modify, Create, and Parse XML Data

This tutorial explains how to use PHP's SimpleXML and DOMDocument functions to load, read, modify, create, and parse XML files, providing clear code examples for each operation and demonstrating how to output or save the resulting XML.

DOMDocumentPHPSimpleXML
0 likes · 5 min read
Using PHP Built‑in Functions to Read, Modify, Create, and Parse XML Data
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Dec 22, 2023 · Frontend Development

Understanding the Essence of Office Files and PDF Parsing for Frontend Developers

This article explains the historical background, standards, and internal structure of office formats like XLSX, DOCX, PPTX and PDF, and demonstrates how frontend developers can parse these files using XML, ZIP archives, JSZip and browser APIs to extract data or render documents.

JSZipPDFXML
0 likes · 19 min read
Understanding the Essence of Office Files and PDF Parsing for Frontend Developers
Python Programming Learning Circle
Python Programming Learning Circle
Nov 10, 2023 · Fundamentals

Python XML Parsing with xml.etree.ElementTree and xml.dom.minidom

This tutorial explains how to parse, query, modify, and delete XML data in Python using the built‑in xml.etree.ElementTree and xml.dom.minidom modules, providing step‑by‑step code examples for reading files, handling strings, accessing elements, attributes, and writing updated XML back to disk.

ParsingPythonTutorial
0 likes · 12 min read
Python XML Parsing with xml.etree.ElementTree and xml.dom.minidom
php中文网 Courses
php中文网 Courses
Jul 28, 2023 · Backend Development

Parsing and Generating XML Files in PHP

This article explains how to use PHP's built-in XML extension to parse XML files into a DOM tree and to generate XML documents programmatically, providing step‑by‑step code examples for loading, traversing, creating elements, setting attributes, and saving the resulting XML files.

DOMGenerationPHP
0 likes · 4 min read
Parsing and Generating XML Files in PHP
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jun 6, 2023 · Backend Development

How Spring Boot Chooses Response Formats and Customizes JSON, XML, and YAML Output

This article explains Spring Boot's default JSON response, the internal HttpMessageConverter selection process, and how to configure XML and custom YAML responses by adding Jackson dependencies and implementing a custom HttpMessageConverter.

HttpMessageConverterJSONSpring Boot
0 likes · 6 min read
How Spring Boot Chooses Response Formats and Customizes JSON, XML, and YAML Output
Code Ape Tech Column
Code Ape Tech Column
Mar 14, 2023 · Databases

Using Liquibase with Spring Boot: A Practical Guide to Database Change Management

This article provides a step‑by‑step tutorial on integrating Liquibase into a Spring Boot project, covering the creation of a Maven plugin to generate XML/YAML changelogs, configuring the application, writing changeSets for tables, columns, indexes and data, generating documentation, and troubleshooting classpath scanning issues.

LiquibaseMaven pluginSpring Boot
0 likes · 15 min read
Using Liquibase with Spring Boot: A Practical Guide to Database Change Management
Python Programming Learning Circle
Python Programming Learning Circle
May 23, 2022 · Fundamentals

Python Project Practice Series: Instant Tagging, PDF Generation, XML Site Builder, and News Aggregator

This article introduces Python's readability and popularity, then walks through four practical projects—an instant‑tagging tool, a PDF creator using urllib and reportlab, an XML‑driven website generator, and a news‑aggregation utility—explaining their architecture, key modules, and code snippets.

Code TutorialPDFProgramming
0 likes · 10 min read
Python Project Practice Series: Instant Tagging, PDF Generation, XML Site Builder, and News Aggregator