回答編集履歴
2
修正
test
CHANGED
@@ -27,7 +27,7 @@
|
|
27
27
|
</xsl:template>
|
28
28
|
</xsl:stylesheet>
|
29
29
|
```
|
30
|
-
このような変換は**それに特化したプログラム(コード)を書く必要はなく**XL
|
30
|
+
このような変換は**それに特化したプログラム(コード)を書く必要はなく**、[XSL変換](https://ja.wikipedia.org/wiki/XSL_Transformations)をサポートする任意のツール、ライブラリで行うことができます。
|
31
31
|
|
32
32
|
あとついでに。以下ではXMLの特徴、メリット、事例などについて簡潔にまとまっています。
|
33
33
|
[船舶海洋情報学 05. XMLによるデータの表現](http://sysplan.nams.kyushu-u.ac.jp/gen/edu/NavalInformationProcessing/2019/05.pdf)
|
1
修正
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
たとえば単純な文書を示す`<Doc>This is a pen.</Doc>`というXMLデータがあったとします。
|
4
4
|
いまこれに用紙サイズ(デフォルト値はA4)という新たな情報を追加して
|
5
|
-
`<Doc><Paper>A4</Paper>This is a pen.</Doc>`というデータに変換(バージョンアップ)したい場合、以下のようなXSLTスタイルシートを使えばよいです。
|
5
|
+
`<Doc><Paper>A4</Paper>This is a pen.</Doc>`というデータに変換(バージョンアップ)したい場合、以下のようなXSLTスタイルシートを使えばよいです。(ChatGPTが生成したコードであり動作は未確認です)
|
6
6
|
```XML
|
7
7
|
<?xml version="1.0" encoding="UTF-8"?>
|
8
8
|
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
|