fixed japanese json encoding
This commit is contained in:
parent
1ff7354141
commit
6b1008bfae
3
.gitignore
vendored
Normal file
3
.gitignore
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
bin/
|
||||
obj/
|
||||
*.user
|
10
Json.cs
10
Json.cs
@ -1,4 +1,6 @@
|
||||
using System.Text.Json;
|
||||
using System.Text.Encodings.Web;
|
||||
using System.Text.Json;
|
||||
using System.Text.Unicode;
|
||||
|
||||
namespace TaikoSoundEditor
|
||||
{
|
||||
@ -11,7 +13,11 @@ namespace TaikoSoundEditor
|
||||
|
||||
public static string Serialize<T>(T item)
|
||||
{
|
||||
return JsonSerializer.Serialize(item, new JsonSerializerOptions { WriteIndented = true });
|
||||
return JsonSerializer.Serialize(item, new JsonSerializerOptions
|
||||
{
|
||||
Encoder = JavaScriptEncoder.Create(UnicodeRanges.All),
|
||||
WriteIndented = true
|
||||
});
|
||||
}
|
||||
|
||||
}
|
||||
|
4
MainForm.Designer.cs
generated
4
MainForm.Designer.cs
generated
@ -644,6 +644,8 @@
|
||||
//
|
||||
// FeedbackBox
|
||||
//
|
||||
this.FeedbackBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
||||
| System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.FeedbackBox.Location = new System.Drawing.Point(6, 134);
|
||||
this.FeedbackBox.Multiline = true;
|
||||
this.FeedbackBox.Name = "FeedbackBox";
|
||||
@ -652,6 +654,7 @@
|
||||
//
|
||||
// CreateBackButton
|
||||
//
|
||||
this.CreateBackButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.CreateBackButton.Location = new System.Drawing.Point(205, 102);
|
||||
this.CreateBackButton.Name = "CreateBackButton";
|
||||
this.CreateBackButton.Size = new System.Drawing.Size(75, 23);
|
||||
@ -662,6 +665,7 @@
|
||||
//
|
||||
// CreateOkButton
|
||||
//
|
||||
this.CreateOkButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.CreateOkButton.Location = new System.Drawing.Point(286, 102);
|
||||
this.CreateOkButton.Name = "CreateOkButton";
|
||||
this.CreateOkButton.Size = new System.Drawing.Size(75, 23);
|
||||
|
@ -22,6 +22,9 @@ namespace TaikoSoundEditor
|
||||
using var ms = new MemoryStream();
|
||||
|
||||
var header = Resources.song_ABCDEF_nus3bank.ToArray();
|
||||
|
||||
|
||||
Write32(header, 0x4, (uint)idsp.Length);
|
||||
for(int i=0;i<6;i++)
|
||||
{
|
||||
header[0xAA + i] = (byte)songId[i];
|
||||
|
@ -4,7 +4,7 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
|
||||
-->
|
||||
<Project>
|
||||
<PropertyGroup>
|
||||
<History>True|2023-07-17T08:15:26.2194507Z;</History>
|
||||
<History>True|2023-07-17T08:28:41.9554245Z;True|2023-07-17T11:15:26.2194507+03:00;</History>
|
||||
<LastFailureDetails />
|
||||
</PropertyGroup>
|
||||
</Project>
|
Loading…
Reference in New Issue
Block a user