Open topic with navigation

# existsByPath

The `existsByPath` method checks whether a specified path exists in the JSON array.

## Syntax

    existsByPath( path )

## Arguments

Argument | Description
--- | ---
`path` | (string) The path to check. Construct the path from array indexes and object attribute names, and use a slash (`/`) as the separator. If an object attribute name includes a slash, then escape the slash with a backslash, for example `"one\\/two"`. Notice that you must also escape a backslash with another backslash.

## Returns

(Boolean) Returns `true` if the path exists, `false` otherwise.

## Example

    local myJsonObject = LuaJsonObject:new( { product="IDOL" , version=11 } )
    local myJsonArray = LuaJsonArray:new("zero",1,2,myJsonObject)

    print (myJsonArray:existsByPath("3/product"))
    -- true (LuaJsonArrays are zero-indexed)

## See Also

- exists

© 2018 EntIT Software LLC, a Micro Focus company | Send documentation feedback to Micro Focus Close Send documentation feedback To open the configured email client on this computer, open an email window. Otherwise, copy the information below to a web mail client, and send this email to swpdl.idoldocsfeedback@microfocus.com. We appreciate your feedback! Product: Topic Title: Help Topic: Feedback:

_FT_HTML5_bannerTitle.htm