ASCII轉十六進位

將 ASCII 文字編碼為十六進位值,並選擇空格、逗號、冒號或無分隔符號輸出。

ASCII 輸入
十六進位結果
0 字元 0 位元組

將 ASCII 文字編碼為十六進位值

ASCII 到十六進位將每個輸入字元轉換為其十六進位字元代碼。 使用它來準備位元組範例、測試資料、協定註釋或短文字有效負載的可讀表示。

對於普通 ASCII,每個字元產生一個從 007F 的兩位數值。非 ASCII 字元被處理為 JavaScript 字元代碼,而不是 UTF-8 位元組序列,因此當位元組精確的 Unicode 輸出很重要時,請使用 UTF-8 編碼器。

如何使用

  1. 輸入或貼上要編碼的文字。
  2. 選擇分隔符號樣式:空格、無、逗號或冒號。
  3. 按一下 轉換 以產生十六進位輸出。
  4. 複製或下載文件、測試或調試說明的結果。

ASCII 到十六進位的轉換是什麼?

ASCII 到十六進位轉換 以基數 16 重寫每個字元代碼。例如,字母 H 是十進位 72,十六進位是 48

輸入註釋

當每個字元需要一個位元組時,請使用純 ASCII 文字。製表符、換行符和其他控製字元也具有十六進位值,因此在依賴輸出之前檢查複製的文字是否有隱藏的空格。

例子

文字 Hello, World! 變成十六進位字元代碼序列:

--- ASCII Input ---
Hello, World!

--- Hex Output (Space delimited) ---
48 65 6C 6C 6F 2C 20 57 6F 72 6C 64 21

MCP 整合

MCP(Model Context Protocol,模型上下文協議)讓 AI 代理和應用可以探索並呼叫 Coding.Tools 工具,用於可重複的轉換、格式化、雜湊和產生工作流程。

MCP 工具名稱: ascii-to-hex

MCP 端點: https://coding.tools/mcp

請先呼叫 tools/list。每個工具項目都包含 inputSchema、outputSchema 和 examples,AI 代理或客戶端可據此建立有效參數,不需要猜測。

呼叫 tools/call 後,result.content[0].text 是顯示用結果,result.structuredContent 是適合程式解析的結構化結果。工具層級失敗會回傳 isError: true;協議層級失敗會回傳 JSON-RPC error。

tools/call 請求範例:

curl -s https://coding.tools/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "MCP-Protocol-Version: 2025-06-18" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"ascii-to-hex","arguments":{"input":"Status: OK"}}}'

大多數文字與資料工具接受 input 字串以及可選的 options。只依賴瀏覽器圖片 API 的圖片工具會用於探索,並在需要瀏覽器能力時返回網頁入口。