第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何將AEM標(biāo)簽導(dǎo)出到 Excel 中

如何將AEM標(biāo)簽導(dǎo)出到 Excel 中

Go
MMTTMM 2022-09-21 17:40:25
昨天我不得不將所有AEM標(biāo)簽導(dǎo)出到Excel文件中。在瀏覽以尋找最佳解決方案時(shí),我發(fā)現(xiàn)幾乎每個(gè)人都建議編寫自定義代碼,該代碼將所有標(biāo)記并輸入Excel文件中。我認(rèn)為這個(gè)解決方案很好,但是由于有很多人第一次做這樣的事情,他們可能需要一些時(shí)間才能弄清楚如何做到這一點(diǎn)。對(duì)于他們,讓我們分享一些解決此問(wèn)題的方法。
查看完整描述

4 回答

?
慕勒3428872

TA貢獻(xiàn)1848條經(jīng)驗(yàn) 獲得超6個(gè)贊

要獲取逗號(hào)分隔的標(biāo)簽列表,我建議使用命令行,內(nèi)置AEM查詢構(gòu)建器和(https://stedolan.github.io/jq/)。curljq

一般方法:

  1. 使用查詢生成器構(gòu)建/etc/tags

  2. 用于“下載”JSONcurl

  3. 用于“解析”JSON 并創(chuàng)建 CSVjq

例:

導(dǎo)出以下所有標(biāo)簽及其路徑,標(biāo)題和描述將如下所示:/etc/tags

curl \

    --user admin:admin \

    --silent \

    "http://localhost:4502/bin/querybuilder.json?p.hits=selective&p.limit=-1&p.properties=jcr%3atitle%20jcr%3apath%20jcr%3adescription&path=%2fetc%2ftags&type=cq%3aTag" \

    | jq --raw-output '.hits[] | [."jcr:path", ."jcr:title", ."jcr:description"] | @csv' \

    > tags.csv

這將向本地AEM實(shí)例發(fā)送請(qǐng)求(),使用密碼以用戶身份進(jìn)行身份驗(yàn)證(AEM的默認(rèn)設(shè)置),使用查詢生成器API()獲取類型為以下的所有資源,以及它將“選擇”屬性和。GEThttp://localhost:4502adminadmin/bin/querybuilder.jsoncq:Tag/etc/tagsjcr:pathjcr:titlejcr:description


生成的 JSON 如下所示:


{

  "success": true,

  "results": 2,

  "total": 2,

  "more": false,

  "offset": 0,

  "hits": [

    {

      "jcr:path": "/etc/tags/experience-fragments",

      "jcr:description": "Tag structured used by the Experience Fragments feature",

      "jcr:title": "Experience Fragments"

    },

    {

      "jcr:path": "/etc/tags/experience-fragments/variation",

      "jcr:description": "A tag used by the experience fragments variations",

      "jcr:title": "Variation"

    },

  ]

}

接下來(lái),上面的命令將生成的 JSON 從查詢生成器通過(guò)管道傳輸?shù)?,后者將使用“query”僅讀取數(shù)組和該數(shù)組中的每個(gè)項(xiàng),以及 。然后將生成的數(shù)組用作 的“字符串格式化程序”的輸入,這將創(chuàng)建正確的逗號(hào)分隔輸出。jq.hits[] | [."jcr:path", ."jcr:title", ."jcr:description"]hitsjcr:pathjcr:titlejcr:description@csvjq


上面的 JSON 將格式化為:


"/etc/tags/experience-fragments","Experience Fragments","Tag structured used by the Experience Fragments feature"

"/etc/tags/experience-fragments/variation","Variation","A tag used by the experience fragments variations"

命令的最后一部分只是將輸出重定向到調(diào)用的文件,而不是命令行。> tags.csvtags.csv


AEM有一個(gè)查詢構(gòu)建器調(diào)試器,可用于創(chuàng)建查詢,然后可以在命令行命令中使用:


http://localhost:4502/libs/cq/search/content/querydebug.html


我上面使用的查詢參數(shù)在工具中如下所示:


path=/etc/tags

type=cq:Tag

p.hits=selective

p.limit=-1

p.properties=jcr:title jcr:path jcr:description

您可以根據(jù)需要添加屬性,但要使它們顯示在 CSV 中,還必須更新 所使用的查詢。jq


如果將翻譯添加到標(biāo)記中,它們將存儲(chǔ)在名為 的屬性中。例如,如果將標(biāo)記轉(zhuǎn)換為德語(yǔ),則將具有兩個(gè)屬性:和 。如果你想要翻譯,你必須擴(kuò)展和添加等。jcr:title.<language-code>jcr:titlejcr:title.dep.propertiesjcr:title.de


查看完整回答
反對(duì) 回復(fù) 2022-09-21
?
有只小跳蛙

TA貢獻(xiàn)1824條經(jīng)驗(yàn) 獲得超8個(gè)贊

AEM中有一個(gè)GUI,可以將內(nèi)容導(dǎo)出為excel[幾乎]。要在系統(tǒng)中獲取標(biāo)簽的tsv文件,可以使用AEM的批量編輯器。導(dǎo)航到服務(wù)器上的“/etc/importers/bulkeditor.html”。將路徑設(shè)置為“/etc/標(biāo)簽”或子樹。在查詢字段中,鍵入“類型:標(biāo)記”。選擇需要導(dǎo)出的屬性并點(diǎn)擊搜索。然后,可以通過(guò)導(dǎo)出按鈕將結(jié)果導(dǎo)出到tsv文件。

http://img1.sycdn.imooc.com//632b1181000116d206530244.jpg

查看完整回答
反對(duì) 回復(fù) 2022-09-21
?
開(kāi)心每一天1111

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超13個(gè)贊

如果您需要導(dǎo)出標(biāo)簽,這里有一個(gè)簡(jiǎn)單的解決方案,介紹如何輕松導(dǎo)出它們,然后有幾種方法可以將其導(dǎo)入Excel中,而無(wú)需為此編寫自定義代碼。

要導(dǎo)出AEM標(biāo)簽,請(qǐng)執(zhí)行以下5個(gè)步驟:

  1. 打開(kāi)包管理器

  2. 創(chuàng)建包(給它一些有意義的名稱)

  3. 編輯創(chuàng)建的包

  4. 完成,保存

  5. 構(gòu)建

  6. 下載

然后,您將所有標(biāo)記放在{download_package_name}/jcr_root/等/標(biāo)記中。

現(xiàn)在有幾種方法可以將下載的標(biāo)簽下載到Excel文件中。這是如何在視窗上執(zhí)行此操作 -

來(lái)源:有沒(méi)有辦法將文件夾結(jié)構(gòu)導(dǎo)出到excel中?

在Windows資源管理器中找到該文件夾,然后右移右鍵單擊該文件夾并選擇“在此處打開(kāi)命令窗口”。鍵入以下提示:

目錄 /a /s /b >文件列表.txt

這將為您提供一個(gè)保存在頂部文件夾中的文本文件,您可以在筆記本中打開(kāi)該文件,然后將其復(fù)制并粘貼到Excel文檔中。


查看完整回答
反對(duì) 回復(fù) 2022-09-21
?
白板的微信

TA貢獻(xiàn)1883條經(jīng)驗(yàn) 獲得超3個(gè)贊

我沒(méi)有權(quán)限對(duì)接受的答案發(fā)表評(píng)論,但我認(rèn)為添加到優(yōu)秀的接受答案中會(huì)很有用:如果您使用的是> = 6.4,那么您可能需要將查詢中的路徑更改為/content/cq:tags(1),或者如果您的安裝隨著時(shí)間的推移而升級(jí)并且您具有長(zhǎng)期存在的標(biāo)記,則可能需要查詢兩個(gè)路徑。我得到了0次點(diǎn)擊,盡管我在查看時(shí)可以看到幾百 http://localhost:4502/tagging

(1) https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/tagging-issue-in-aem-6-4/qaq-p/320994

希望這個(gè)非答案不會(huì)過(guò)分皺眉頭。


查看完整回答
反對(duì) 回復(fù) 2022-09-21
  • 4 回答
  • 0 關(guān)注
  • 159 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)