Gibt es einen Relaxer für .NET? Ist Relaxer am Leben? Ist RelaxNG lebensfähig? [geschlossen]

8

Ich lese über Relaxer, das Ding, das .RNG zu Java-Klassen kompiliert. BBut die Website, Ссылка , ist tot.

Q1:
Ist Relaxer am Leben? Ist es real, funktioniert es? Ist es sinnvoll, aus .RNG Java-Klassen zu generieren?

Q2:
Gibt es einen Relaxer für .NET? Gibt es ein Tool, das C # -Klassen aus dem RelaxNG-Schema generiert?

F3: Gibt es einen Relaxer für Javascript?

UND schließlich

Q4:
Ist RelaxNG am Leben? Ist es machbar? Relevant und nützlich in der REST / JSON-Welt? Benutzen die Leute es noch oder wird es verblassen, eine gute Idee, die fallengelassen wurde? Ich weiß, dass das subjektiv ist, aber ich würde gerne Ihre Einschätzung erfahren. Ich sehe nur 9 oder 10 RelaxNG Qs auf stackoverflow, also stelle ich die Relevanz dieser Technologie in Frage. Wenn nicht RelaxNG, was dann? WADL? Nichts ?

Siehe Konsistenz zwischen JavaScript- und C # -Objektmodellen für eine verwandte Frage.

    
Cheeso 21.01.2010, 21:41
quelle

2 Antworten

2

Anstatt diese Frage für immer unbeantwortet zu lassen und der Theorie zu folgen, dass überhaupt keine Antwort wirklich eine definitive Antwort ist, werde ich selbst eine Antwort geben.

Die Antworten:

  1. Nein, bei allen Anzeichen ist Relaxer nicht am Leben.

  2. Es gibt keinen Relaxer für .NET

  3. Es gibt keinen Relaxer für Javascript

  4. RelaxNG ist anscheinend auch tot noch am Leben, sieht einfach nur stockend aus, da es stabil ist, aber es wird ziemlich oft als Alternative zu XSD benutzt. Kürzlich wurde eine RelaxNG-Validierung in Saxon für XQuery und XSLT von Charles Foster durchgeführt.

  5. Es gibt eine Reihe von Alternativen für die RelaxNG-Validierung in .NET, wie in den Kommentaren und Martins Antwort erwähnt.

Cheeso 10.02.2010, 21:27
quelle
8

Verwenden Sie einfach den RelaxngValidatingReader von Mono.

Ich habe ein NuGet-Paket erstellt, indem ich das Mono Commons.Xml.Relaxng-Projekt .

PS: Ich benutze dies in der Produktion für einige AlpineBits Projekte.

%Vor%     
Martin Meixger 02.05.2013 20:26
quelle

Tags und Links