⚡ 编程实验室🏗️ HTML🎨 CSS⚡ JavaScript🐍 Python🗄️ SQL☕ Java⚛️ React💚 Vue🟢 Node.js⚙️ C语言🐘 PHP🐹 Go🔷 TypeScript🐬 MySQL🔧 C++🎯 C#🦀 Rust🅱️ Bootstrap💡 jQuery🎸 Django🍃 MongoDB👗 Sass🎪 Kotlin📊 R语言📋 XML📊 Excel🐘 PostgreSQL🐳 Docker🅰️ Angular🎮 游戏🏠 网站首页

XML 入门 — 可扩展标记语言

了解 XML:结构化数据交换格式,标签自定义 · 难度:入门 · +15XP

XML 是什么?

XML(eXtensible Markup Language)是结构化数据交换格式。和 HTML 不同,XML 标签是自定义的,用来描述数据的含义而非展示样式。

XML vs HTML vs JSON

XMLHTMLJSON
自定义标签预定义标签键值对
严格格式(标签必须闭合)容错性强简洁
有 Schema/DTD 验证无验证有 JSON Schema
配置文件/文档存储/Web服务网页展示API 数据交换

XML 语法规则

  1. 必须有根元素(最外层标签)
  2. 所有标签必须正确闭合
  3. 标签名大小写敏感
  4. 属性值必须加引号

第一个 XML 文档

<?xml version="1.0" encoding="UTF-8"?>
<library>
  <book id="1">
    <title>数据结构</title>
    <author>王教授</author>
    <price>59.00</price>
  </book>
</library>
Ctrl+Enter
🚀 升级VIP
解锁全部课程+AI助手

🏆 学习排行

加载中...

📊 统计

📖 182 篇
0 完成
🔥 0