Comments (4)
Thanks, Peter! I have merged your PR into main.
from documentdbstudio.
Can you explain in more details? You mean the JSON editor doesn't support UTF?
from documentdbstudio.
Been a while since I used it, but yes, I think I had problems with UTF chars in the JSON editor.
from documentdbstudio.
I've come across this same thing. I've been testing this specifically with non-English characters.
The JSON display doesn't appear to render UTF8 characters correctly. More specifically, the native IE renderer I think is what is not displaying characters correctly. When a response is created (e.g, from a query), it goes through the PrettyPrintJson method and writes an html file with the results out to something like C:\Users\myusername\AppData\Local\DocumentDBStudio\prettyPrint.Html
. Then it just displays this file inline like
// now launch it in broswer!
this.webBrowserResponse.Url = new Uri(prettyPrintHtml);
If you open this file in Chrome, UTF characters display just fine. But at least on IE11 (Windows 10), the do not render how they should. You can open the file directly with IE and see the same results as you get inside DocumentDB Studio.
from documentdbstudio.
Related Issues (20)
- [chore / maintenance] Can you please choose an appropriate licence? HOT 2
- Name clash with vincent_lauzon's DocumentDB Studio
- Results documents are collapsed by default HOT 1
- Replace DocumentCollection doesn't appear to work
- Enable document actions (replace, delete) on resultset of documents HOT 2
- Is an update to this tool in progress? HOT 4
- Sort by document id in the treeview
- Add ability for multiple operation tabs HOT 1
- Cannot open collection because it was created with a newer API version HOT 1
- Crash when running a simple query with where clause for partitionKey HOT 2
- Add a shortcut key to execute queries HOT 1
- Hide system properties has two problems HOT 3
- Creating Procedure: Microsoft.Azure.Documents.DocumentClientException: The input authorization token can't serve the request. Please check that the expected payload is built as per the protocol, and check the key being used. Server used the following payload to sign: 'post sprocs
- commandline HOT 1
- Long string JSON properties are not displayed in result view
- Downloaded solution does not build HOT 3
- Upgrade from Microsoft.Azure.DocumentDB" version="1.11.1" to latest
- Delete more than one document at a time
- Allow user to specify maximum number of documents to display in tree HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from documentdbstudio.