

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Gunakan jalur pencarian di ekstraktor jalur
<a name="ion-serde-using-search-paths-in-path-extractors"></a>

Sintaks SerDe properti untuk path extractor berisi: *<path\$1extractor\$1expression>*

```
"ion.<column_name>.path_extractor" = "<path_extractor_expression>"         
```

Anda dapat menggunakan *<path\$1extractor\$1expression>* untuk menentukan jalur pencarian yang mem-parsing dokumen Amazon Ion dan menemukan data yang cocok. Jalur pencarian tertutup dalam tanda kurung dan dapat berisi satu atau lebih komponen berikut yang dipisahkan oleh spasi.
+ **Wild card** — Cocokkan semua nilai.
+ **Indeks** - Cocokkan nilai pada indeks numerik yang ditentukan. Indeks berbasis nol.
+ **Teks** - Cocokkan semua nilai yang cocok dengan nama bidangnya setara dengan teks yang ditentukan.
+ **Anotasi** - Mencocokkan nilai yang ditentukan oleh komponen jalur terbungkus yang memiliki anotasi yang ditentukan.

Contoh berikut menunjukkan dokumen Amazon Ion dan beberapa contoh jalur pencarian.

```
-- Amazon Ion document
{
    foo: ["foo1", "foo2"] ,
    bar: "myBarValue", 
    bar: A::"annotatedValue"
}

-- Example search paths
(foo 0)       # matches "foo1"
(1)           # matches "myBarValue"
(*)           # matches ["foo1", "foo2"], "myBarValue" and A::"annotatedValue"
()            # matches {foo: ["foo1", "foo2"] , bar: "myBarValue", bar: A::"annotatedValue"}
(bar)         # matches "myBarValue" and A::"annotatedValue"
(A::bar)      # matches A::"annotatedValue"
```