@azure/core-xml package

介面

XmlOptions

管理 xml 剖析器和產生器行為的選項。

函式

parseXML(string, XmlOptions)

將指定的 XML 字串轉換成 JSON

stringifyXML(unknown, XmlOptions)

將指定的 JSON 物件轉換為 XML 字串

變數

XML_ATTRKEY

用來存取 XML 屬性的預設金鑰。

XML_CHARKEY

預設鍵用於存取 XML 值內容。

函式詳細資料

parseXML(string, XmlOptions)

將指定的 XML 字串轉換成 JSON

function parseXML(str: string, opts?: XmlOptions): Promise<any>

參數

str

string

字串,包含要剖析為 JSON 的 XML 內容

opts
XmlOptions

控管指定 xml 字串剖析的選項 includeRoot 會指出是否要在輸出中包含根元素

傳回

Promise<any>

stringifyXML(unknown, XmlOptions)

將指定的 JSON 物件轉換為 XML 字串

function stringifyXML(obj: unknown, opts?: XmlOptions): string

參數

obj

unknown

要轉換成 XML 字串的 JSON 物件

opts
XmlOptions

管理指定 JSON 物件的 XML 建置的選項 rootName 指出所產生 XML 中根元素的名稱

傳回

string

Variable Details

XML_ATTRKEY

用來存取 XML 屬性的預設金鑰。

XML_ATTRKEY: "$"

類型

"$"

XML_CHARKEY

預設鍵用於存取 XML 值內容。

XML_CHARKEY: "_"

類型

"_"