Powershell hashtable keys with special characters
powershell
Solution
In my opinion the Key is not a string but an object? I have no problems getting the value both ways:
PS> $h=@{'application/pdf'='application/pdf'}
PS> $h["application/pdf"]
application/pdf
PS> $h."application/pdf"
application/pdf
Problem
I'm having trouble trying to access a hashtable with a / in the key. In my case the keys are mime types, and a simple example of the hashtable looks like: ``` PS H:\> $h Name Value ---- ----- application/pdf {application/pdf, application/pdf} ``` When I try to do access by the Key name, I am not getting any results: ``` PS H:\> $h."application/pdf" _______________________________________ PS H:\> $h["application/pdf"] _____________________________________________ PS H:\> ``` What is going on here, and how to I use this key?