# String Field Formatters(字符串字段格式化程序)
原文鏈接 : [https://www.elastic.co/guide/en/kibana/5.2/field-formatters-string.html](https://www.elastic.co/guide/en/kibana/5.2/field-formatters-string.html)
譯文鏈接 : [http://www.apache.wiki/pages/viewpage.action?pageId=8159937](http://www.apache.wiki/pages/viewpage.action?pageId=8159937)
貢獻者 : [小瑤](/display/~chenyao),[ApacheCN](/display/~apachecn),[Apache中文網](/display/~apachechina)
字符串字段支持 **String** 和 **Url** 格式化程序(**formatters**)。
**String** 字段格式化程序可以對字段的內容應用以下轉換 :?
* 轉換為小寫
* 轉換為大寫
* 轉換為標題大小寫
* 應用短點變換,用內容的第一個字母替換一個 . 前邊的內容,如以下示例所示:
| 原始 | 變換之后 |
| --- | --- |
| **com.organizations.project.ClassName** | **c.o.p.ClassName** |
**url** 字段格式化程序可以采用以下以下類型 :?
* 鏈接(**Link**)類型字段將字段的內容轉換為 **URL** 。
* 圖像(**Image**)類型可用于指定指定圖像所在的圖像目錄。
你可以使用模板(**templates**)自定義任一類型的 **URL** 字段。一個 **URL** 字段(**_URL template_**)允許您將特定的值添加到部分 **URL** (**partial URL**)。使用字符串**?{{value}}** 將字段的內容添加到固定的 **URL** 。
例如,當 :?
1. 字段包含用戶標識(**user ID**)
2. 該字段使用 **Url** 字段格式化程序(**Url field?****formatter**)
3. **URI** 模板為?**http://company.net/profiles?user_id={-{value}-}**
生成的 **URL** 將使用該字段中的用戶 **ID** 替換**?{{value}}** 。
**{{value}}** 模板字符串對字段的內容進行 **URL** 編碼。當編碼到 URL 中的字段包含**非 ASCII** 字符時,這些字符將替換為 **%** 字符和適當的十六進制代碼。例如,字段內容?**users/admin** 導致 **URL** 模板添加 **users%2Fadmin** 。
當格式化程序(**formatter**)類型設置為 **Image** 時,**{{value}}** 模板字符串指定指定 **URI** 處圖像的名稱。
要將未轉義的值(**unescaped values**)直接傳遞到 URL ,請使用**?{{rawValue}}** 字符串。
使用標簽模板(**Label Template**),您可以指定顯示的文本字符串,而不是原始的 **URL** 。您可以在標簽模板中正常使用**?{{value}}** 模板字符串。您還可以使用**?{{url}}** 模板字符串來顯示格式化的 **URL** 。
- 介紹
- 設置
- 安裝 Kibana
- 使用 .tar.gz 的方式安裝 Kibana
- 使用 Debian Package 的方式安裝 Kibana
- 使用 RPM 的方式安裝 Kibana
- Windows 上安裝 Kibana
- 配置 Kibana
- Docker 上運行 Kibana
- 獲取鏡像
- Docker 上配置 Kibana
- 訪問 Kibana
- 關聯 Kibana 與 kibana
- 與 Tribe nodes 一起使用 Kibana
- 在生產環境中使用 Kibana
- 升級 Kibana
- 標準升級
- 標準升級與 Reindex(重建索引)
- 新安裝
- 重大改變
- 5.0 中的重大改變
- 入門指南
- 加載樣本數據
- 定義 index pattern(索引模式)
- Discover(發現)數據
- Visualizing(可視化)數據
- 將它們全部放入 Dashboard(儀表盤)
- 總結
- Discover(發現)
- 設置時間過濾器
- 搜索數據
- 字段過濾器
- 查看文檔數據
- 查看字段數據的統計信息
- Visualize(可視化)
- 創建可視化
- Area Charts(面積圖)
- Data Table(數據表)
- Line Charts(折線圖)
- Markdown Widget(小部件)
- Metric(度量)
- Pie Charts(餅圖)
- Tile Maps(平鋪地圖)
- Vertical Bar Charts(垂直條形圖)
- Tag Clouds(標簽云)
- Heatmap Chart(熱力圖)
- Dashboard(儀表盤)
- 構建儀表盤
- 加載儀表板
- 分享儀表盤
- Timelion
- 創建時間序列可視化
- Console(控制臺)
- 多請求支持
- 自動格式化
- 鍵盤快捷鍵
- 歷史
- 控制臺設置
- 配置控制臺
- 安全控制臺
- Management(管理)
- Index Pattern(索引模式)
- Managing Fields(管理字段)
- String Field Formatters(字符串字段格式化程序)
- Date Field Formatters(日期字段格式化程序)
- Geographic Point Field Formatters(地理點字段格式化程序)
- Numeric Field Formatters(數值字段格式化)
- Scripted Fields(腳本字段)
- 設置高級選項
- 管理保存的搜索,可視化和儀表盤
- Kibana 插件
- 安裝插件
- 更新和刪除插件
- 禁用插件
- 配置插件管理器
- 已知插件
- 版本說明
- 5.2.2 版本說明
- 5.2.1 版本說明
- 5.2.0 版本說明
- 5.1.2 版本說明
- 5.1.1 版本說明
- 5.1.0 版本說明
- 5.0.2 版本說明
- 5.0.1 版本說明
- 5.0.0 版本說明