diff --git a/fake/xml.fake.ts b/fake/xml.fake.ts
new file mode 100644
index 0000000..75ef5e2
--- /dev/null
+++ b/fake/xml.fake.ts
@@ -0,0 +1,26 @@
+import { defineFakeRoute } from 'vite-plugin-fake-server/client';
+
+// 通过 rawResponse 返回 XML 文本,便于在浏览器端演示 XML 解析
+export default defineFakeRoute([
+ {
+ method: 'GET',
+ url: '/xml/sample',
+ rawResponse(_req, res) {
+ // 这里模拟一个简单的 XML 文档
+ const xml = `
+
+ George
+ John
+ Reminder
+ Don't forget the meeting at 3 PM today.
+
+ 42
+ 2025-09-02T10:00:00Z
+
+`;
+
+ res.writeHead(200, { 'Content-Type': 'application/xml; charset=UTF-8' });
+ res.end(xml);
+ },
+ },
+]);
diff --git a/src/pages/Page/API.page.vue b/src/pages/Page/API.page.vue
index ef498b5..f0c7e15 100644
--- a/src/pages/Page/API.page.vue
+++ b/src/pages/Page/API.page.vue
@@ -1,4 +1,6 @@