回答編集履歴
2
test
CHANGED
@@ -20,8 +20,9 @@
|
|
20
20
|
この文書構造に対して、見出しのテキストとリンクURLの一部(heading=~~以降)を抽出するコードは、下記になります。
|
21
21
|
|
22
22
|
```js
|
23
|
+
// コンテナバインドスクリプトと仮定。
|
23
24
|
function myFunction() {
|
24
|
-
const doc = DocumentApp.getActiveDocument()
|
25
|
+
const doc = DocumentApp.getActiveDocument();
|
25
26
|
|
26
27
|
for (let i = 0; i < doc.getNumChildren(); i++) {
|
27
28
|
const p = doc.getChild(i);
|
1
test
CHANGED
@@ -6,6 +6,7 @@
|
|
6
6
|
メニューから「表示形式」→「段落スタイル」→「見出し1」→「『見出し1』を適用」をクリック
|
7
7
|
※見出しのサイズはここでは説明のため「1」にしていますが、後述の見出しリンクが作れればどれでもよいです。
|
8
8
|
|
9
|
+
![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-06-24/ff36d0ab-6a39-4d92-8f81-f63a22af2a38.png)
|
9
10
|
|
10
11
|
② 次に、文書の先頭にカーソルを移動し、メニューの「挿入」→「目次」→「青いリンクあり」のアイコンをクリック
|
11
12
|
![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-06-24/7fd9cd32-3a4c-47db-9aed-91e6f37fbaed.png)
|
@@ -31,8 +32,8 @@
|
|
31
32
|
const itemText = itemToc.getText();
|
32
33
|
const itemUrl = itemToc.getLinkUrl();
|
33
34
|
// テキストとURLをconsoleに表示
|
34
|
-
console.log(itemText)
|
35
|
+
console.log(itemText);
|
35
|
-
console.log(itemUrl)
|
36
|
+
console.log(itemUrl);
|
36
37
|
}
|
37
38
|
break;
|
38
39
|
}
|