回答編集履歴

2

修正

2023/09/12 04:40

投稿

8524ba23
8524ba23

スコア38339

test CHANGED
@@ -27,7 +27,7 @@
27
27
  </xsl:template>
28
28
  </xsl:stylesheet>
29
29
  ```
30
- このような変換は**それに特化したプログラム(コード)を書く必要はなく**XLT変換をサポートする任意のツール、ライブラリで行うことができます。
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

修正

2023/09/12 04:33

投稿

8524ba23
8524ba23

スコア38339

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">