Question: Let's say I have such XML structure:

```
<table>
    <tr>
        <td>&nbsp;</td>
    </tr>
</table>

```

How would I specify a comparison with node value in a predicate:

```
//tr/td[.="???"]

```

What should be specified instead of `???`?

Answer: 
The solution is

```
//tr/td[.="\u0160"]

```

where actual unicode presentation would depend on the tool you use.
Use the literal value of `&nbsp;`:

```
/table/tr/td[.=' ']

```